nmcli 從 CentOS/RHEL 7 時期就開始預設它來管理網路設定了

nmcli 指令需要先有 NetworkManager 套件,並啟用

nmcli – command-line tool for controlling NetworkManager

新增網卡與 IP

# nmcli con add type ethernet con-name <NAME> ifname <DEVICE> ip4 <IP/Netmask> gw4 <Gateway>
nmcli con add type ethernet con-name eth1 ifname eth1 ip4 10.1.1.200/24 gw4 10.1.1.252

查看網卡狀態

nmcli con 
nmcli con show

查看網卡 eth1 狀態

nmcli con show eth1

啟用網卡 (類似 ifup)

# nmcli con up <NAME>
nmcli con up eth1

停用網卡 (類似 ifdown)

nmcli con down eth1

刪除網卡 (用 UUID)

# nmcli con del <UUID>
nmcli con del 1be5490b-400a-40dc-944a-6fbcb3be131e

新增多加一個 IP 在同張網卡上 (+ipv4)

(沒有 /24 就自動變成 /32)

nmcli con mod eth1 +ipv4.addresses "192.168.0.201/24"

刪除 IP (-ipv4)

nmcli con mod eth1 -ipv4.addresses "192.168.0.201/24"

修改網卡的 IP

(沒有 + 也沒有 -)

(全部只留這個,其它被刪除)

nmcli con mod eth1 ipv4.addresses "192.168.0.201/24"
Related posts 相關文章
AWS 說 IPv4 要收費,而 Cloudflare 要你來用免費的
More...
找一個網站背後的真實 IP
More...
Windows 上 SNMP 抓不到值的問題
More...
Plesk 快速加入允許來源 IP 可用 admin 帳號登入的限制 (cp_access)
More...

作者

留言

撰寫回覆或留言

發佈留言必須填寫的電子郵件地址不會公開。