命令行:如何在不启动 DHCP 自动配置过程的情况下连接到无线网络?

命令行:如何在不启动 DHCP 自动配置过程的情况下连接到无线网络?

我想连接到无线示例网络(假设没有加密,为了使解释更容易)通过命令行

我用来执行此过程:

$ 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 开源工具。

相关内容