1. 程式人生 > >CentOS7設定固定IP

CentOS7設定固定IP

IP地址的設定一般是指設定某個網絡卡埠的IP,所以想設定IP,首先需要弄清楚是要為哪個網絡卡埠設定IP,CentOS7與一般的Linux系統一樣,可以通過ifconfig命令查詢當前的網路設定。


由上圖可知我的系統目前是使用網絡卡enp0s3訪問Internet的,我們要設定的就是enp0s3的IP地址。

弄清楚要設定IP的物件後,需要到etc/sysconfig/network-scripts/下修改enp0s3的配置檔案ifcfg-enp0s3。


最後使用vim開啟檔案並修改如下


如果以上修改完成重啟network服務後(service network restart)仍無法聯網,可以嘗試以下方法:

1. 在ifcfg-enp0s3檔案中修改BOOTPROTO為none,IPADDR為192.168.1.9,GATEWAY為192.168.1.1

2. shell中執行命令(nmcli con mod enp0s3 ipv4.dns "114.114.114.114 8.8.8.8")設定DNS

3. 繼續執行命令(nmcli con up enp0s3)是設定生效

4. 重啟network服務(service network restart)後,使用ping命令檢視聯網狀態。

使用命令設定DNS並使其生效後,ifcfg-enp0s3檔案內容自動修改如下:


BOOTPROTO: 系統啟動的地址協議,可選引數static(靜態地址),dhcp(DHCP動態地址),none(不指定地址),bootp(BOOTP協議)

IPADDR: IP地址

NETMASK: 子網掩碼

NM_CONTROLLED: Network Manager引數,yes(使用Network Manager管理網絡卡),no(不適用Network Manager管理網絡卡)