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
添加網卡