今天接觸到了一個新的任務,修改Linux的IP地址。採用的是浪潮的服務器,操做系統爲CentOS7。服務器
(一)爲了可以讓IP地址永久生效。首先進入編輯 vi /etc/sysconfig/network-scripts/ifcfg-enp4s0f0 文件。網絡
(二)說明一下下面的這個文件:編輯器
DEVICE=enp4s0f0 網卡對應的設備別名,如ifcfg-enp4s0f0第一塊網卡
spa
BOOTPROTO的中文翻譯是啓動源,表明網卡得到IP地址的方式,DHCP(Dynamic Host Configuration Protocol)表明由DHCP服務器動態生成IP地址,static代表IP地址爲靜態IP。操作系統
BROADCAST=192.168.0.255 子網廣播地址 翻譯
HWADDR=00:50:56:8E:47:EE 網卡物理地址 rest
IPADDR=12.168.1.117 網卡IP地址blog
IPV6INIT=no 是否啓用IPV6IPV6_AUTOCONF=no 接口
NETMASK=255.255.255.0 網卡對應網絡掩碼 ip
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 。