linux中nmcli命令使用及網絡配置

linux中nmcli命令使用及網絡配置

nmcli命令與配置文件對應關係


主機名:

如果說你沒有設置主機名的話,默認是localhost.localdomain

修改配置文件的主機名

# hostnamectl set-hostname www.djl.cc


查看網卡信息

# nmcli connection

# nmcli con show


顯示具體的網絡接口信息

# nmcli connection show eth0

顯示所有設配狀態

# nmcli device status


修改配置文件執行生效

# systemctl restart network

# nmcli connection reload


顯示所有活動連接

# nmcli connection show --active

刪除一個網卡連接

# nmcli connection delete eth0


添加一個網卡連接

# nmcli connection add type ethernet con-name eth0 ifname eno33554992

網絡接口的啟用與停用:

停用:

# nmcli connection down eth0


啟用:

# nmcli connection up eth0


給eth0添加一個IP(IPADDR)

# nmcli connection modify eth0 ipv4.addresses 192.168.0.58

給eth0添加一個子網掩碼(NETMASK)

# nmcli connection modify eth0 ipv4.addresses 192.168.0.58/24

IP獲取方式設置成手動(BOOTPROTO=static/none)

# nmcli connection modify eth0 ipv4.method manual


添加一個ipv4

# nmcli connection modify eth0 +ipv4.addresses 192.168.0.59/24

刪除一個ipv4

# nmcli connection modify eth0 -ipv4.addresses 192.168.0.59/24


添加DNS

# nmcli connection modify eth0 ipv4.dns 114.114.114.114

刪除DNS

# nmcli connection modify eth0 -ipv4.dns 114.114.114.114

添加一個網關(GATEWAY)

# nmcli connection modify eth0 ipv4.gateway 192.168.0.2

可一塊寫入:

nmcli connection modify eth0 ipv4.dns 114.114.114.114 ipv4.gateway 192.168.0.2


修改網卡名稱

刪除網卡連接

# nmcli connection delete eno16777736

修改內核參數配置文件

# vi /etc/default/grub


植入內核

# grub2-mkconfig -o /boot/grub2/grub.cfg


重啟

#reboot

添加網卡

# nmcli connection add type ethernet con-name eth0


分享到:


相關文章: