Difference between revisions of "Use NetworkManager to configure network settings/zh"
(Created page with "Ubuntu 使用 NetworkManager 工具来管理网络,其在命令行下对应的命令是 nmcli,要连接WiFi,相关的命令如下: * 查看网络设备列表 <syntaxhi...") |
|||
Line 1: | Line 1: | ||
− | Ubuntu | + | == 什么是NetworManager== |
+ | |||
+ | NetworManager是一个检测网络、自动连接网络的程序(网络管理器),无论是无线网络,还是有线连接,它都可以令您轻松管理。<br /> | ||
+ | NetworManager包含了命令行管理工具(nmcli)、基于命令行终端的图形界面(nmtui) 和 基于X-Windows的图形界面 (nm-connection-editor)。<br /> | ||
+ | <br /> | ||
+ | |||
+ | |||
+ | ==哪些系统预装了NetworManager== | ||
+ | |||
+ | ====开发板型号==== | ||
+ | FriendlyELEC所有NanoPi系列的开发板的Linux系统(包括Debian和Ubuntu) 均预装了 NetworManager 作为网络管理器,涵盖但不限于以下开发板型号:<br /> | ||
+ | S5P4418系列:<br /> | ||
+ | NanoPi2 / NanoPC-T2 / NanoPi-S2 / Smart4418 / NanoPi2-Fire / NanoPi-M2 / NanoPi-M2A<br /> | ||
+ | <br /> | ||
+ | S5P6818系列:<br /> | ||
+ | NanoPC-T3 / NanoPC-T3T / NanoPi-M3<br /> | ||
+ | |||
+ | 全志平台:<br /> | ||
+ | NanoPi-M1 /NanoPi-NEO /NanoPi-NEO-Air / NanoPi-M1-Plus / NanoPi-NEO2 / NanoPi-M1-Plus2 / NanoPi-NEO-Plus2 / NanoPi-NEO-Core / NanoPi-Duo<br /> | ||
+ | |||
+ | ====OS版本==== | ||
+ | Debian 8.x (jessie) (限S5P4418和S5P6818平台)<br /> | ||
+ | Ubuntu core xenial 16.04.x (所有平台) <br /> | ||
+ | 以上OS包含armhf和aarch64架构版本。 | ||
+ | |||
+ | |||
+ | ==使用NetworManager连接WiFi== | ||
+ | |||
+ | 要连接WiFi,相关的命令如下: | ||
* 查看网络设备列表 | * 查看网络设备列表 | ||
<syntaxhighlight lang="bash"> | <syntaxhighlight lang="bash"> |
Revision as of 03:12, 15 June 2017
1 什么是NetworManager
NetworManager是一个检测网络、自动连接网络的程序(网络管理器),无论是无线网络,还是有线连接,它都可以令您轻松管理。
NetworManager包含了命令行管理工具(nmcli)、基于命令行终端的图形界面(nmtui) 和 基于X-Windows的图形界面 (nm-connection-editor)。
2 哪些系统预装了NetworManager
2.1 开发板型号
FriendlyELEC所有NanoPi系列的开发板的Linux系统(包括Debian和Ubuntu) 均预装了 NetworManager 作为网络管理器,涵盖但不限于以下开发板型号:
S5P4418系列:
NanoPi2 / NanoPC-T2 / NanoPi-S2 / Smart4418 / NanoPi2-Fire / NanoPi-M2 / NanoPi-M2A
S5P6818系列:
NanoPC-T3 / NanoPC-T3T / NanoPi-M3
全志平台:
NanoPi-M1 /NanoPi-NEO /NanoPi-NEO-Air / NanoPi-M1-Plus / NanoPi-NEO2 / NanoPi-M1-Plus2 / NanoPi-NEO-Plus2 / NanoPi-NEO-Core / NanoPi-Duo
2.2 OS版本
Debian 8.x (jessie) (限S5P4418和S5P6818平台)
Ubuntu core xenial 16.04.x (所有平台)
以上OS包含armhf和aarch64架构版本。
3 使用NetworManager连接WiFi
要连接WiFi,相关的命令如下:
- 查看网络设备列表
$ sudo nmcli dev
注意,如果列出的设备状态是 unmanaged 的,说明网络设备不受NetworkManager管理,你需要清空 /etc/network/interfaces下的网络设置,然后重启.
- 开启WiFi
$ sudo nmcli r wifi on
- 扫描附近的 WiFi 热点
$ sudo nmcli dev wifi
- 连接到指定的 WiFi 热点
$ sudo nmcli dev wifi connect "SSID" password "PASSWORD"
请将 SSID和 PASSWORD 替换成实际的 WiFi名称和密码。
连接成功后,下次开机,WiFi 也会自动连接。
更详细的NetworkManager使用指南可参考这篇文章: NetworkManager