5.1 網絡配置

查看IP地址命令:

注意左邊紅框內(ens33)爲網卡設備名

clip_image002

修改IP地址4種方法:
第1種:用ip addr 命令修改ip地址(通過此命令可以爲網卡添加多個IP地址)

添加IP地址(add後面爲IP地址,dev後面爲網卡設備名):

clip_image004

刪除IP地址(del後面爲IP地址,dev後面爲網卡設備名):

clip_image005

第2種:用ifconfig命令修改ip地址

clip_image007

clip_image009

第一種命令情況下,如果ens33上之前已經配置IP,該配置會將原來的IP清掉,換成上面配置的IP。第二條命令多用於配置多個IP地址,要想配置多個IP地址,只需在“:”後面添加不同數字即可。

第3種:圖形界面配置網絡(nmtui)

第1步:執行命令“nmtui”。

clip_image011

第2步:選擇要編輯的網卡。

clip_image013

注意:我這裏是新添加第二塊網卡配置,顯示Wired connection1,如果你不是新添加網卡,選擇相應網卡名即可。

clip_image015

第3步:編輯網卡信息:將網卡的IPv4配置項設置成手動(Manual),敲擊Ipv4配置項右側的(Show)。

clip_image017

第4步:填入IP地址及網關信息(“/24”表示子網掩碼爲255.255.255.0)。

clip_image019

第5步:敲擊最下面的(OK)。

clip_image021

第6步:確認信息填寫正確後退出。

clip_image023

第7步:選擇激活該網卡。

clip_image024

第8步:將此網卡成功的激活(點擊回車即可激活)。

clip_image026

第9步:返回退出。

clip_image027

第11步:重啓網絡服務,查看IP地址

clip_image029

clip_image031

第4種:直接修改網卡配置文件

在/etc/sysconfig/network-scripts/目錄下存放網卡配置文件。

CentOS7中第一塊網卡一般命名爲ens33,當你手動添加第二塊網卡時,自動命名爲ens37,以此類推,ens38,ens39……

網卡配置文件內容:

clip_image032

網卡配置文件參數:

NAME:網卡名字

DEVICE:網卡設備名稱

HWADDR:物理mac地址

TYPE:網絡類型

UUID:網卡唯一標識

ONBOOT:開機或者重啓是否重啓網卡

BOOTPROTO:網卡獲取ip地址方式:none dhcp static

IPADDR:設置ip

NETMASK:子網掩碼(或使用PREFIX=24代表子網掩碼爲24位)

GATEWAY:設置網關

修改完成後,使用命令:systemctl restart network.service重啓網絡服務即可獲得IP地址(使用命令:ip add s查看IP地址)

注意事項:

1. 使用命令修改IP地址,重新啓動之後IP地址會消失。要想重啓之後IP地址仍然有效,需要修改網卡配置文件,使用nmtui命令進行圖形化配置IP地址等同於間接修改IP地址,重啓之後IP地址依然生效。

2. 使用命令修改IP地址,不需要重新啓動網絡服務。使用修改網卡配置文件或圖形化配置的方式,配置完成後需重新啓動網絡服務獲得IP地址。

禁用啓用網卡

ifconfig ens33 down

ifconfig ens33 up

或者:

ifup ens33

ifdown ens33

當一塊網卡上配置多個IP時,如ens33、ens33:1時,如果禁掉ens33:1時,eth0上的網卡配置依然生效。但禁掉直接物理網卡口時(即ens33)時,其後面配置的IP (ens33:1等)都將被刪除掉。

添加第二塊網卡:

編輯虛擬機設置(選擇左下角添加):

clip_image034

選擇添加網絡適配器:

clip_image035

選擇僅主機模式:

clip_image036

nmcli device status 查看網卡狀態

clip_image038

clip_image040

新添加第二塊網卡,在/etc/sysconfig/network-scripts/目錄下是沒有配置文件的。


生成配置文件兩種方法:

第1種:

複製第一塊網卡的配置文件並命名一個新的名字。

通過命令nmcli device status可以看到,“CONNECTION”下顯示爲“Wired connection *”,它所對應的即是新的網卡,並且新的網卡設備名爲“ens37”.

此時便可以知道新的網卡配置文件名字應該命名爲“ifcfg-ens37”.

查看新的網卡的UUID:

同樣,新添加的網卡NAME爲“Wired connection *”

clip_image042

複製後的配置文件需要修改的內容:

網卡配置文件參數:

DEVICE:網卡設備名稱(設備名,不要自己亂改,與通過命令nmcli device status看到的DEVICE下的ens*要一致)

NAME:網卡名字(可以自定義)

HWADDR(這一行內容直接刪除,因爲已經有了UUID可以唯一標識網卡設備)

UUID:網卡唯一標識(必須修改)

IPADDR:設置ip

NETMASK:子網掩碼(或使用PREFIX=24代表子網掩碼爲24位)

GATEWAY:設置網關

修改配置文件後,重啓網絡服務,便可查看到IP地址

clip_image043

第2種:

在圖形界面配置網卡信息(命令:nmtui),配置完成後會自動生成網卡配置文件。

可能出現的錯誤:

clip_image045

重啓網絡服務時,出現此類錯誤,一般都是由於網卡文件配置錯誤,或者/etc/sysconfig/network-scripts/目錄下有命名錯誤的網卡配置文件,或者多餘的網卡配置文件。


資料來源:

http://man.linuxde.net/rpm

https://www.linuxprobe.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章