我正在通过 Ubuntu 中的笔记本电脑连接到 WiFi 网络。现在我需要与妻子的上网本共享我的互联网连接,因为她的上网本无法直接连接到该 WiFi 网络,因为信号很弱。
我如何在 Ubuntu 中做到这一点?
答案1
选项 0:用硬件解决这个问题!
我先从替代方案开始:购买无线中继器。这只是一个将无线信号转发到主路由器的小盒子。听起来这正是你想要的,因为这意味着你不必亲自到场就能让一切正常运作。
它们甚至不需要花费那么多钱。
选项 1:Ad-Hoc 网络
但如果做不到这一点,你需要在机器上安装两张 wifi 卡才能实现此功能。如果你只有一张无线网卡(我怀疑是这样),你可以购买外置的,但这就是我建议使用中继器的原因。
之后,您可以使用网络管理器使用 Ad-Hoc 网络创建新的无线连接。给它命名,设置一些安全性并告诉它共享网络连接... 就是这样。Ad-Hoc 不是那么强大,并且并非所有设备都支持它(我的 Nokia N900 曾经非常讨厌它)。
选项 2:hostapd
然后是hostapd。只要网卡支持硬件,这应该会将网卡公开为完整接入点。如果您必须为此专门购买硬件,您应该能够获得他们支持的东西。
只是开始时会有点麻烦。
选项 3:另一个路由器
如果您的笔记本电脑也有以太网卡,您可以使用网络管理器通过它共享您的连接,并将其路由到另一个路由器的 WAN 端口。如果您身边有路由器并且您不介意笔记本电脑与它绑定,这可能是可行的。
只需编辑Auto eth0
连接,使 IPv4 设置下的方法是“共享给其他计算机”,就这么简单。同样,如果两台计算机可以连接在一起,则只需使用此设置的直接网线即可。
答案2
如果你很幸运,你可以得到一些新的固件,把它放到旧路由器上,比如 DD-WRT、Tomatoe、Gargoyle 或你认为不错的其他固件。如果没有,那就看看一些评论http://www.wifirepeaterreviews.com并找到一些不会给任何人带来麻烦的得体的东西。
答案3
你好,你需要配置 hostapd
我已在 hostapd /etc/hostapd/hostapd.conf 中配置了以下内容,并为无线用户提供了 WPA 身份验证选项
01 接口=wlan0
02 驱动程序=nl80211
03 ssid=dontMessWithVincentValentine
04 硬件模式=g
05 通道=6
06 macaddr_acl=0
07 身份验证=1
08 忽略广播 ssid=0
09 废物保护法=3
10 wpa_passphrase=KeePGuessinG
11 wpa_key_mgmt=WPA-PSK
12 wpa_pairwise=TKIP
13 rsn_pairwise=CCMP
sudo hostapd /etc/hostapd/hostapd.conf
以图形方式你可以尝试此链接
http://www.howtogeek.com/116409/how-to-turn-your-ubuntu-laptop-into-a-wireless-access-point/