我想连接到无线示例网络(假设没有加密,为了使解释更容易)通过命令行。
我用来执行此过程:
$ nmcli con
输出示例:
NAME UUID TYPE TIME
Wireless-1 28d6c265-xxxx-4e83-907f-ecb5ab3ac37c 802-11-wireless Thu
Wired-Network 30d29da3-xxxx-4ea2-94ff-0edac8954ff7 802-3-ethernet Sun
所以,我尝试:
$ nmcli con up uuid 28d6c265-xxxx-4e83-907f-ecb5ab3ac37c
但这个方法启动DHCP 自动配置,我愿意手动配置我的网络(用于审计事务)、执行netdiscover
...等
如果我关闭network-manager
服务,无线连接例程和 DHCP 都会被禁用。
我怎么能连接(关联)到无线网络没有 IP 自动配置例程启动?
更多数据:
- 首选命令行方法。 GUI 已接受。
- 在我的示例中,没有加密(WPA 或 WEP)。我不知道该过程是否取决于此功能。
- 我曾经使用 Ubuntu 16.04、Kali(最近截至 2017 年 6 月)、Raspbyan、Ubuntu Mate 和 Mint。如果可能的话,通用答案对于大多数 Linux 发行版来说都是首选。
- 无需
nmcli
明确。可以使用任何其他工具,但尽可能使用 GPL 开源工具。