今天接觸到了一個新的任務,修改Linux的IP地址。採用的是浪潮的伺服器,作業系統為CentOS7。
(一)為了能夠讓IP地址永久生效。首先進入編輯 vi /etc/sysconfig/network-scripts/ifcfg-enp4s0f0 檔案。
(二)說明一下下面的這個檔案:
DEVICE=enp4s0f0 網卡對應的裝置別名,如ifcfg-enp4s0f0第一塊網卡
BOOTPROTO的中文翻譯是啟動源,代表網卡獲得IP地址的方式,DHCP(Dynamic Host Configuration Protocol)代表由DHCP伺服器動態產生IP地址,static表明IP地址為靜態IP。
BROADCAST=192.168.0.255 子網廣播位址
HWADDR=00:50:56:8E:47:EE 網卡物理地址
IPADDR=12.168.1.117 網卡IP地址
IPV6INIT=no 是否啟用IPV6IPV6_AUTOCONF=no
NETMASK=255.255.255.0 網卡對應網路遮罩
NETWORK=192.168.1.0 網卡對應的網路地址
ONBOOT=yes 系統啟動時是否設定此網路介面,設定為yes時,系統啟動時啟用此裝置。預設設定為yes。
至於後面的 TYPE 和UUID這個就不用管了,這網卡的類型。
(三)使用vi編輯器,按insert鍵插入,進入編輯模式。
(四)3.將游標移動到 IPADDR 設定部分,改成需要設定的IP地址,如本例中改成 1.118. 按下esc 鍵。輸入 冒號:wq 儲存退出會提示 "/etc/sysconfig/network-scripts/ifcfg-enp4s0f0" 14L, 302C writte
(五)設定好之後,把網路服務重啟一下,如下圖2個命令均可以 service network restart
(六)在次查看你的IP地址,會發現已經改變了。
PS :在許多老式的伺服器上,裝置名稱一般為eth0,現在的新機器很多已經不再按照這個方式命名,例如本文的裝置名稱為enp4s0f0 。