使用 11.04 进行以太网-WiFi 桥接

使用 11.04 进行以太网-WiFi 桥接

我想在无线子网和以太网子网之间建立一座桥(实际上只有一个客户端,即无线信号极差的 DVD 播放器)。也就是说,无线网络是“真实”网络,客户端通过路由器和网关连接到该网络,我希望有线子网能够透明地通过桥接器连接到无线子网。(我不是网络人员,所以我不知道我说的是否正确。)我找到了两个我认为相关的软件包:

  • bridge-utils
  • parprouted

我不确定我需要其中哪一个,或者我是否都需要两者。(我想我可以安装它们,看看是否明显。)

设置起来容易吗?我今天才意识到这肯定是可行的,但我还没有找到任何(至少是最近的)关于这个问题的指导。

编辑— 哦天哪我刚刚发现此引用这告诉了我很多有关 bridge-utils 的东西(并且 AP 不想处理外来数据包是有道理的)。所以也许第二件事就是我想要的。

答案1

所以你想要这样的东西吗?

+------------+             +---------------+            +--------+     Rest
| DVD player |<-- wired -->| Ubuntu Bridge |<-- wifi -->| Router |<--> of the
+------------+             +---------------+            +--------+     network

您可以使用 Firestarter 轻松完成此操作。在您的 Ubuntu 机器上,安装 firestarter:

sudo apt-get install firestarter

首次启动 firestarter 时,它会引导您完成向导。它会询问您连接互联网的接口。如果您的路由器使用 DHCP,请选择“无线设备 (wlan0)”并选中“通过 DHCP 分配的 IP 地址”。DHCP 是动态主机配置协议的缩写,它是用于为网络上的客户端分配 IP 地址的方法。在大多数情况下,这是默认设置,尤其是在家用路由器中。

在下一个屏幕中,选中“启用互联网连接共享”。您的局域网设备应该是以太网设备 (eth0)。它将起到“桥接”的作用,或者更准确地说,在您的两个网络接口之间执行网络地址转换。连接到有线接口的任何设备都将通过 DHCP 从您的无线路由器自动分配一个 IP 地址。从 DVD 播放器的角度来看,这一切都是透明的。

这解决了软件方面的问题。但您还没有完成。

您的 DVD 播放器如何连接到您的 Ubuntu 机器?使用以太网电缆直接连接可能有效,也可能无效。原因在于网络电缆实际上是 8 根较小线束的束。它们在塑料插头(“插孔”)处的排列顺序很重要。简单的以太网电缆是“直通”的,这意味着 8 根线束的顺序在两端相同。对于电缆两端都有客户端的直接连接,需要“交叉”电缆。从名称来看,您可以正确地认为,当端到端比较时,8 根线束看起来是交叉的。

因此,对于您而言,如果您的 DVD 播放器和 Ubuntu 计算机之间有交换机或集线器,则可以使用直通(普通)以太网电缆。如果是直接连接,则需要使用交叉以太网电缆。[1] 一个很好的比喻是,如果您直接跟我说话,您必须把嘴凑到我耳边,这样我才能听到您说话(交叉)。如果我们在打电话,那么我们不需要做任何特别的事情,因为电话系统会为我们完成“交叉”。本质上,电话系统充当路由器。

一旦你解决了这个问题,就大功告成了!你的路由器会自动为你的 DVD 播放器分配一个 IP 地址,这样无线网络上的其他计算机就可以访问它了。请注意,这种安排在技术上不是子网桥;一切都在同一个子网上。除非你特别想要两个独立的子网(即第一个子网的地址为 192.168.1.x,第二个子网的地址为 192.168.2.x),否则这就是要走的路。

[1] 有些网络设备很智能,需要时会自动“交叉”。在这种情况下,任何电缆都可以,而且可以正常工作。

答案2

您可以使用此工具轻松创建桥梁: http://sourceforge.net/projects/bridger/

相关内容