如何从当前 WiFi 连接创建接入点?

如何从当前 WiFi 连接创建接入点?

在 Ubuntu 14.04 上,适配器可以同时具有热点和连接到 WiFi 网络吗?

如果是的话,如何在 Linux 中通过热点共享当前连接的网络的互联网?

如果不是,为什么?

答案1

一个适配器可以同时拥有热点和连接到 WiFi 网络吗?

是的,可以从同一个 WiFi 连接创建热点 WiFi

如何在 Linux 中通过热点共享当前连接的网络的互联网?

你应该使用create_ap

安装依赖项:

sudo apt-get install dnsmasq haveged hostapd build-essential

要安装create_ap运行:

git clone https://github.com/oblique/create_ap
cd create_ap
sudo make install

启用/启动服务:

service create_ap start

要检查状态运行:

service create_ap status

使用systemd功能(Ubuntu 14.04 上不可用):

sudo systemctl start create_ap.service
sudo systemctl enable create_ap.service

创建 AP

要创建您的接入点运行:

sudo create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase

针对 Ubuntu 14.04 的更新

Ubuntu 14.04 中的版本hostapd有缺陷,无法正常工作。要让 AP-Hotspot 在 Ubuntu 14.04 中工作hostapd,您需要降级hostapd并使用apt来保留该软件包,这样它就不会被升级。

删除当前版本hostapd

sudo apt-get remove hostapd

64 位

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_amd64.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

32位

cd /tmp
wget http://old-releases.ubuntu.com/ubuntu/pool/universe/w/wpa/hostapd_1.0-3ubuntu2.1_i386.deb
sudo dpkg -i hostapd*.deb
sudo apt-mark hold hostapd

答案2

这个问题

基本上,找到你的 wifi 接口,然后sudo iw dev wlp8s0 interface add wlp8s1 type station创建新的接口。

您可以使用此方法创建虚拟接口,使用一个接口连接到网络,并使用另一个接口创建用于热点的临时网络。这应该非常简单(当然要谷歌搜索),因为 NetworkManager 具有(不错的)用户界面。例如,这应该可以

答案3

试试这个吧,我发现Windows 10 PC当我的电脑连接到互联网时它可以工作,它在我的开发过程中也可以用作服务器(主机)Android

在你的 中安装WINE(Ubuntu Store),Ubuntu 14.04使其.exe运行Ubuntu

跑步WLAN Launcher将使您的电脑转到热点模式(主机)。

提供您喜欢的密码和网络名称。然后Start

无线局域网

相关内容