在 Linux 上设置无线网络桥接接口(wlan0 和 eth0)

在 Linux 上设置无线网络桥接接口(wlan0 和 eth0)

我是公共有线网络。我的机器从它那里获取 ip(始终相同)。现在我想将我的手机(它是网络中的注册设备,可以获取自己的 ip 地址)连接到此网络。所以我需要我的电脑成为从 eth0 桥接到 wlan0更确切地说。

我使用 archlinux 操作系统。

                        [eth0] My computer [wlan0]
                  <---(wired)---'        `-,-'-(wirless)-,-'-> 
Public network (with Internet)                      My phone

如何建立一座桥梁,使我的手机能够“直接”(桥接)连接到公共网络?

附言:我不是允许使用 NAT,并且我对购买任何接入点不感兴趣。

答案1

看起来这就是你正在尝试做的事情这里是个指导您的 wifi 卡需要能够进入主模式,如果不能,您将无法执行所要执行的操作。在这种情况下,您需要购买一个可以进入主模式的 wifi 卡,但您应该购买路由器。

我建议无论如何都使用路由器,因为它可以在您和民众您所在的网络。

答案2

我建议你看一下iptables。它将允许你编写数据包路由架构。

使用谷歌,你不会很难找到它。只需将所有数据包从一个网络转发到另一个网络即可。

顺便说一句,您的计算机应该能够建立一个临时网络来处理无线连接。

相关内容