如何在ubuntu14.04上设置Wifi热点并将192.168.42.1设置为wlan0地址?

如何在ubuntu14.04上设置Wifi热点并将192.168.42.1设置为wlan0地址?

我尝试在ubuntu14.04上设置热点。我的/etc/NetworkManager/system-connections文件如下所示。

[connection]
id=hotspott
uuid=03eb0f63-e766-41df-bc04-0f30740f6841
type=802-11-wireless

[802-11-wireless]
ssid=machCochin
mode=ap
mac-address=B0:C0:90:68:EE:73

[ipv6]
method=auto

[ipv4]
method=manual
address1=192.168.42.1/24,192.168.42.1

这样可以创建热点,但我无法连接到网络。我尝试将 ipv4 部分替换为,method=shared当时我可以从手机加入网络,但它分配了一个动态地址。

当 wlan0 作为热点工作时,如何为其创建静态 IP?

答案1

您可能无法连接,因为网络管理器创建一个特别指定美联社。

我建议使用。这是一个简单的脚本,可以简化和的create_ap使用hostapdiptables域名系统

只需在 github 上使用以下命令克隆它:

git clone https://github.com/oblique/create_ap.git

然后你需要一些依赖项(如果你没有安装的话):

sudo apt-get install iptables dnsmasq hostapd

然后,您可以从 create_ap 目录运行它:

cd create_ap
sudo ./create_ap -w 2 wlan0 eth0 MyAccessPoint MyPassPhrase

您可以更改其配置以获取 192.168.42.1 作为 wlan IP。如果我理解正确的话,使用--gateway 192.168.42.1交换机create_ap

相关内容