如何在Ubuntu 16.04中创建wifi热点,因为AP-Hotspot不再有效

我升级到Ubuntu 16.04。 我通过终端使用ap-hotspot进行wifi热点。 似乎不再是热点了; 有什么替代方法可以创建一个wifi热点吗? 如果有,如何安装/使用?

在Ubuntu 16.04中,WiFi连接编辑页面中有一个热点模式,可直接用于Android设备。 这是一步一步:

  1. 首先禁用WiFi并将笔记本电脑/ PC连接到有线网络。

  2. 单击网络菜单上的编辑连接。 然后单击网络连接上的添加以添加新连接:

  3. 从下一个窗口的下拉框中选择WiFi,然后单击“创建”按钮。

  4. 当弹出编辑WiFi热点窗口时,请按照下列步骤操作:

    1. 输入连接名称,SSID,选择热点模式。

    2. 在Wifi Security选项卡中,选择WPA和WPA2 Personal并输入密码。

    3. 在IPv4设置选项卡中,选择模式“共享到其他计算机”

      点击链接例如

  5. 单击“保存”按钮后,启用WiFi并单击“连接到隐藏的Wi-Fi网络”,然后选择“连接到刚刚创建的连接”。

    点击链接例如

  6. 您的网络菜单现在应该具有WiFi热点连接:

最后从您的Android设备连接到此热点并享受!

更新!

按照指南并启用WiFi之前,请使用以下命令重新启动网络管理器:

sudo service network-manager restart 

然后启用WiFi,它应该连接。

一线解决方案

首先,您可以尝试基于NetworkManager命令行界面的单行解决方案。

 nmcli device wifi hotspot con-name my-hotspot ssid my-hotspot band bg password jesuisunmotdepasse 

如果它不起作用,你应该在这里尝试3线解决方案:

三线解决方案

这是一个基于NetworkManager的强大命令行工具的解决方案。 它非常直接,适用于WPA和接入点模式(因此适用于智能手机),不需要复杂的设置。 设置完成后,您只需使用图形界面即可访问接入点。 只需运行以下行即可创建和启用访问点:

 # Create a connection nmcli connection add type wifi ifname '*' con-name my-hotspot autoconnect no ssid my-local-hotspot # Put it in Access Point nmcli connection modify my-hotspot 802-11-wireless.mode ap 802-11-wireless.band bg ipv4.method shared # Set a WPA password (you should change it) nmcli connection modify my-hotspot 802-11-wireless-security.key-mgmt wpa-psk 802-11-wireless-security.psk myhardpassword # Enable it (run this command each time you want to enable the access point) nmcli connection up my-hotspot 

现在连接您的智能手机…当您不再需要它时,请使用以下命令禁用它:

 nmcli connection down my-hotspot 

要再次启用它,您只需要使用4行命令的最后一个命令。 您可以注意到,由于连接也出现在可用连接中,您可以从图形界面启用/禁用它。

我用create_ap

查看GitHub页面了解详细信息:

此脚本创建NATed或桥接WiFi接入点。

我通常使用这两个选项:

  1. 对于桥接Internet共享 :通过WiFi共享您的以太网或调制解调器互联网

     create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase 

    其中wlan0是您的WiFi接口, eth0是提供互联网(以太网或调制解调器)的接口。

  2. 来自同一WiFi接口的互联网共享 :这将允许您从相同的WiFi接口共享互联网,如果您想重新共享已连接到它的WiFi以扩展WiFi区域,则非常有用:

     create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase