以太网-WiFi 桥接与 11.04

Poi*_*nty 4 networking 11.04 network-bridge

我想在无线子网和以太网子网之间架起一座桥(实际上只是一个客户端,一个无线网络非常糟糕的 DVD 播放器)。也就是说,无线网络是“真正的”网络,客户端通过路由器和网关到达该网络,我希望有线子网能够透明地通过桥接机到达无线子网。(我不是网络人,所以我不知道我说的对不对。)我可以找到两个我认为相关的软件包:

  • bridge-utils
  • parprouted

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

这是一件容易设置的事情吗?今天我突然想到这一定是可能的,但我还没有找到任何(至少是最近的)关于这个主题的操作方法。

编辑- 哦 durr 我刚刚找到了这个参考,它告诉我很多关于桥接工具的东西(和不想处理外星数据包的 AP 的交易是有道理的)。所以也许第二件事就是我想要的。

小智 6

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

+------------+             +---------------+            +--------+     Rest
| DVD player |<-- wired -->| Ubuntu Bridge |<-- wifi -->| Router |<--> of the
+------------+             +---------------+            +--------+     network
Run Code Online (Sandbox Code Playgroud)

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

sudo apt-get install firestarter
Run Code Online (Sandbox Code Playgroud)

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

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

这会处理软件方面的事情。但你还没有完成。

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

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

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

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