nmcli

地址配置工具

補充說明

nmcli命令 是 NetworkManager client 網絡管理客戶端。

語法

1nmcli [OPTIONS] OBJECT { COMMAND | help }

選項

 1OPTIONS
 2  -t[erse]                                  # terse output 簡潔的輸出
 3  -p[retty]                                 # pretty output 漂亮的輸出
 4  -m[ode] tabular|multiline                 # output mode  輸出模式
 5  -f[ields] <field1,field2,...>|all|common  # specify fields to output 指定要輸出的字段
 6  -e[scape] yes|no                          # escape columns separators in values 在值中轉義列分隔符
 7  -n[ocheck]                                # 不要檢查nmcli和NetworkManager版本
 8  -a[sk]                                    # 要求缺少參數
 9  -w[ait] <seconds>                         # 設置超時等待整理操作
10  -v[ersion]                                # 顯示程序版本
11  -h[elp]                                   # 打印此幫助
12
13OBJECT
14  g[eneral]       NetworkManager的一般狀態和操作
15  n[etworking]    整體組網控制
16  r[adio]         NetworkManager切換開關
17  c[onnection]    NetworkManager的連接
18  d[evice]        由NetworkManager管理的設備
19  a[gent]         NetworkManager祕密代理或polkit代理

實例

 1nmcli connection show            # 查看當前連接狀態
 2nmcli connection reload          # 重啓服務
 3nmcli connection show -active    # 顯示活動的連接
 4nmcli connection show "lan eth0" # 顯示指定一個網絡連接配置
 5nmcli device status              # 顯示設備狀態
 6nmcli device show eno16777736    # 顯示指定接口屬性
 7nmcli device show                # 顯示全部接口屬性
 8nmcli con up static              # 啓用static連接配置
 9nmcli con up default             # 啓用default連接配置 
10nmcli con add help               # 查看幫助

創建網絡會話

1nmcli connection add con-name company ifname ens33 autoconnect no type ethernet ip4 192.168.1.2/24 gw4 192.168.1.1
2# con-name 指定會話名稱,
3# ifname 指定本機網卡
4# autoconnect no 是否自動連接
5# ethernet 指定網卡類型
6# ip4/ip6
7# gw4/gw5

來源:https://github.com/jaywcjlove/linux-command

最後修改於: Wednesday, January 31, 2024

相關文章:

翻譯: