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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM