模板:使用nmcli命令配置网络
来自ARM Wiki
Sunxiaolin(讨论 | 贡献)2023年2月10日 (五) 16:59的版本 (创建页面,内容为“===使用nmcli命令配置网络=== 查看已创建的连接: <syntaxhighlight lang="bash"> nmcli connection show </syntaxhighlight> 查看网络接口状态:...”)
使用nmcli命令配置网络
查看已创建的连接:
nmcli connection show
查看网络接口状态:
nmcli device status
查看网络接口网络信息:
nmcli device show
查看总体状态:
nmcli general status
添加连接:
nmcli connection add con-name "my_connection" type ethernet ifname eth0
使用连接:
nmcli connection up my_connection
不使用连接:
nmcli connection down my_connection
删除连接:
nmcli connection delete my_connection
查看连接详细信息:
nmcli connection show id my_connection
设置静态IP命令参考如下,添加名为"my_static_ip"的静态IP连接:
nmcli connection add con-name my_static_ip ifname eth0 type ethernet ip4 192.168.0.10/24 gw4 192.168.0.1
设置DNS:
nmcli connection modify my_static_ip ipv4.dns "1.2.4.8 8.8.8.8"
使用连接:
nmcli connection up my_static_ip
$ nmcli connection down my_static_ip
# 不使用连接
$ nmcli connection delete my_static_ip
# 删除连接
设置动态IP命令参考如下,添加名为"my_dynamic_ip"的动态IP连接:
nmcli connection add con-name my_dynamic_ip ifname eth0 type ethernet
$ nmcli connection up my_dynamic_ip
# 使用连接
连接wifi命令参考如下: 查看wifi列表:
nmcli device wifi list
连接wifi:
nmcli device wifi connect norco_2.4G password norco85258506
$ nmcli radio wifi off
# 关闭wifi
$ nmcli radio wifi on
# 打开wifi
连接wifi并设置静态IP:
nmcli con add con-name my_wifi type wifi ifname wlan0 ssid "norco_2.4G" -- wifi-sec.key-mgmt wpa-psk wifi-sec.psk "norco85258506" ipv4.method manual ipv4.address 192.168.0.10/24 ipv4.dns 1.2.4.8 ipv4.gateway 192.168.0.1
创建Wifi热点:创建名为"test"的wifi热点:
nmcli dev wifi hotspot ifname wlan0 ssid test password "12345678"