如何使用 USB 适配器共享 Wifi 连接

如何使用 USB 适配器共享 Wifi 连接

我在运行 Ubuntu 18.04.4 的计算机上连接到大学的 Wifi。我买了一个 USB 适配器 DLINK 131 E1 来共享连接。这个适配器的驱动程序可以在这里

是否可以通过 USB 适配器共享我的互联网连接(在通过 Wifi 连接的 PC 上)?

如果可能的话,我该如何实现?有什么软件可以帮助我进行设置吗?

我感谢您的帮助。

答案1

打开终端并执行以下操作:

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

根据您的要求,输入以下命令。对我来说,eth0 是我的以太网连接,wlan0 是我的 wifi 卡。

无密码(开放网络):

create_ap wlan0 eth0 MyAccessPoint

WPA + WPA2 密码:

create_ap wlan0 eth0 MyAccessPoint MyPassPhrase

不带互联网共享的 AP:

create_ap -n wlan0 MyAccessPoint MyPassPhrase

桥接互联网共享:

create_ap -m bridge wlan0 eth0 MyAccessPoint MyPassPhrase

桥接互联网共享(预配置桥接接口):

create_ap -m bridge wlan0 br0 MyAccessPoint MyPassPhrase

通过同一个 WiFi 接口共享互联网:

create_ap wlan0 wlan0 MyAccessPoint MyPassPhrase

选择不同的 WiFi 适配器驱动程序

create_ap --driver rtl871xdrv wlan0 eth0 MyAccessPoint MyPassPhrase

无需密码(开放网络)使用管道:

echo -e "MyAccessPoint" | create_ap wlan0 eth0

使用管道的 WPA + WPA2 密码:

echo -e "MyAccessPoint\nMyPassPhrase" | create_ap wlan0 eth0

启用 IEEE 802.11n

create_ap --ieee80211n --ht_capab '[HT40+]' wlan0 eth0 MyAccessPoint MyPassPhrase

客户端隔离:

create_ap --isolate-clients wlan0 eth0 MyAccessPoint MyPassPhrase

Systemd 服务 使用持久性 systemd 服务

立即启动服务:

systemctl start create_ap

开机启动:

systemctl enable create_ap

相关内容