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