1. 程式人生 > >CentOS7.2虛擬機器配置IP和路由

CentOS7.2虛擬機器配置IP和路由

檢視網路,配置靜態IP

使用下面的命令來驗證網路管理器服務的狀態:

$ systemctl statusNetworkManager.service

執行以下命令來檢查受網路管理器管理的網路介面:

$ nmcli dev status

如果某個介面的nmcli的輸出結果是已連線(如本例中的enp160),這就是說該介面受網路管理器管理。你可以輕易地為某個特定介面禁用網路管理器,以便你可以自己為它配置一個靜態IP地址。


不使用網路管理配置靜態IP地址

進入/etc/sysconfig/network-scripts目錄,找到該介面的配置檔案(ifcfg-ens160)。如果沒有,請建立一個


儲存修改並使用以下命令來重啟網路服務:

# systemctl restart network.service

現在驗證介面是否配置正確:

# ip add


CentOS7新增靜態路由

一、ip route show 路由顯示和設定

1.路由顯示:ip route show

2.新增靜態路由:ip route add10.0.0.0/8 via 10.*.*.1 devens160

3. 刪除靜態路由:ip route del 10.0.0.0/8

二、設定永久靜態路由

1.ip route 指令對路由的修改不能儲存,重啟就沒了。把 ip route 指令寫到 /etc/rc.local 也是徒勞的

/etc/sysconfig/network配置檔案僅僅可以提供全域性預設閘道器,語法同

Centos6 一樣: GATEWAY= <ip address>

永久路由需要寫到 /etc/sysconfig/network-scripts/r oute-interface檔案中

如新增一條永久路由:vi /etc/sysconfig/network-scripts/route-ens160

預設閘道器172.19.27.254


重啟計算機,或者重新啟用裝置ens160才能生效