在 Linux 系統中,TCP/IP 網路是通過若幹個文本文件進行配置的,需要編輯這些文件來完成聯網工作。系統中重要的有關網路配置文件有以下幾項:/etc/sysconfig/network/etc/hosts/etc/services/etc/host.conf/etc/resolv.conf/e ...
在 Linux 系統中,TCP/IP 網路是通過若幹個文本文件進行配置的,需要編輯這些文件來完成聯網工作。系統中重要的有關網路配置文件有以下幾項:
/etc/sysconfig/network
/etc/hosts/etc/services
/etc/host.conf
/etc/resolv.conf
/etc/sysconfig/network-scripts/ifcfg-ethN
這些文件都可以在系統運行時進行修改,不用啟動或者停止任何守護程式,更改會立刻生效(除了/etc/sysconfig/network)。另外,這些文件都支持由"#"開頭的註釋。
今天我們先學一下配置/etc/sysconfig/network這個文件。
*博主使用的是centos7系統。
進入這個目錄/etc/sysconfig/network-scripts並cat一下ifcfg-eno16777736這個文件,你會看到以下信息。
其中BOOTPROTO是獲取ip地址的方式,預設是dhcp。我們可以把它改成static靜態的。
因為是靜態獲取IP地址,所以我們需要手動配置IP地址,預設網關,子網掩碼和DNS配置。並且把開機啟用配置改成yes。如圖:
修改完了之後systemclt restart network.service 重啟network服務就可以了。