首先我必须说,我对网络完全是个新手。
我有两个 wifi 适配器(wlan0 和 wlan1)。
wlan0连接的是无线路由器,没有连接互联网。
wlan1(长距离 wifi 适配器)连接到与互联网连接的无线路由器。
我想按照以下方案共享互联网连接:
Friend1 ─┐
Friend2 ─┼─ Wifi Router(bridge) ─(wlan0)─ Ubuntu ─(wlan1)─ Wifi Router(Internet)
Friend3 ─┘
如何实现这一点?
谢谢。
附言:我正在使用网络管理器运行 Xubuntu 14.04。
答案1
这一切都与路由和直截了当有关。
- 路由器/网桥必须将 Ubuntu Wlan0 作为默认网关
- 您的朋友的机器需要 Ubuntu Wlan0 作为默认网关,并可能从路由器/网桥获取它(因为我不知道硬件功能,如果可能的话,您可能希望在该设备上运行 openwrt)。
- Ubuntu 机器必须启用将数据从网卡路由到网卡的功能,并且必须将 Internet Wifi 路由器作为默认网关
由于我不知道您使用的是哪种技术,所以我只能帮助您解决第三部分。
我查看了路由器并且很确定您的设置无法通过此硬件实现。
您提到的桥接器只是将 LAN 与 WLAN“粘合”在一起。您不能使用 ADSL 端口,这一点非常确定。
我没有发现任何证据表明该设备能够添加其他路由。所以我猜你不能告诉该设备默认路由不是通过 adsl 端口,而是应该为此选择一个 lan 端口。
如果你有另一台兼容的设备,这可能会起作用开源软件,因为它有更多选项。但不幸的是,您的设备未列在此处。
除此之外
说实话,虽然你有可能实现目标,但你可能不会对实现目标后的表现感到满意。
那里有太多的 WLAN,导致你的路由非常不稳定,因此速度很慢
如果您的一位朋友决定在您的网络中流式传输或下载种子,那么其他人的带宽就会变得非常小,上网就不再有趣了。甚至可能导致网络崩溃。
如果位置允许的话,请尽可能尝试从 wifi 更改为有线。
因此更好的设置是(当然取决于位置)。
friends --> WLAN ACCESS POINT --> connected to LAN CABLE --> UBUNTU router --> connected to LAN CABLE --> into LAN/WLAN router with ADSL or similar internet connector.
这对所有相关人员来说都是最好的。如果这不可能,另一种解决方案是
friends --> WLAN ACCESS POINT connect to --> WLAN ACCESS POINT Ubuntu --> onnected to LAN CABLE --> into LAN/WLAN router with ADSL or similar internet connector.