1、配置文件路徑
/etc/sysconfig/network-scripts/
[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-ens32
進入配置文件路徑后,展示。ifcfg-ens32這個不同的服務器不一樣,本次虛擬機所對應的是ens32。
2、網卡配置文件詳解
[root@localhost network-scripts]# cat ifcfg-ens32
TYPE=Ethernet #網絡類型:Ethernet以太網
PROXY_METHOD=none #代理方式:關閉狀態
BROWSER_ONLY=no # 只是瀏覽器:否
BOOTPROTO=dhcp #引導協議:static靜態、dhcp動態獲取、none不指定(可能出現問題
DEFROUTE=yes #啟動默認路由
IPV4_FAILURE_FATAL=no #不啟用IPV4錯誤檢測功能
IPV6INIT=yes #啟用IPV6協議
IPV6_AUTOCONF=yes #自動配置IPV6地址
IPV6_DEFROUTE=yes #啟用IPV6默認路由
IPV6_FAILURE_FATAL=no #不啟用IPV6錯誤檢測功能
NAME=ens32 # 網卡設備的別名
UUID=d0fe8873-8b7b-40f5-b370-548117aba74f #網卡設備的UUID,通用唯一識別碼
DEVICE=ens32 # 網卡的設備名稱
ONBOOT=no #開機自動啟動網卡
ONBOOT是no,所以我的虛機沒有獲取到IP地址。
?3、編輯配置信息
[root@localhost network-scripts]# vi ifcfg-ens32
3.1使用DHCP自動獲取,修改ONBOOT為yes
進入編輯界面后,可以通過鍵盤上下左右鍵進行光標的移動。編輯好配置文件,按一次ESC,錄入如下代碼可保存并退出vi編輯。冒號是需要的
:qw
?
如果不想保存,特別是有時會卡住,只需要退出則錄入如下代碼
:qa!
?3.2使用固定IP地址,修改BOOTPROTO為static,并在文件結尾加上IP地址'IPADDR',子網'NETMASK'和網關'GETAWAY'
[root@localhost network-scripts]# vi ifcfg-ens32
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static #引導協議:static靜態
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens32
UUID=d0fe8873-8b7b-40f5-b370-548117aba74f
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.0.12 #想要設置的固定IP
NETMASK=255.255.255.0 #子網掩碼
GATEWAY=192.168.0.1 #默認網關
4、重啟網卡
nmcli c reload # 重新加載配置文件
nmcli c up ens32 # 重啟ens32網卡
5、查看獲取的IP地址
nmcli device show
文檔引用來源【Linux operation 58】龍蜥 Anolis OS8.6QU1 設置IP_anolis重啟網卡-CSDN博客