我在运行 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