以太网桥问题

以太网桥问题

我有一台运行 Ubuntu 20.04 的戴尔笔记本电脑,它既有以太网卡,也有 wifi 卡。它通过 wifi 连接到家用路由器。我想通过戴尔以太网卡将 Raspberry Pi 连接到家庭网络(Pi 的 wifi 卡功能很差)。

我曾尝试在 Ubuntu 笔记本电脑上建立桥接器,但无法使其工作,所以我有一些问题:

  1. 网桥是否设置了子网?如果设置了,那就无法启动了,因为我希望 Pi 与连接到路由器的其他设备位于同一网络上。
  2. 如果网桥没有设置子网,那么我可以在哪里阅读有关此设置的适当配置?
  3. 具体来说,我找不到任何网站介绍如何使用 Raspberry Pi - 只介绍如何设置 Ubuntu 桥接器。我希望 Pi 有一个静态 IP 地址。除了在 Pi 的 /etc/dhcpcd.conf 文件中设置该地址外,客户端还有其他操作吗?IP 地址应该插入桥接器配置中的任何地方吗?

附录:笔记本电脑桥可以通过其以太网卡“看到” RPi(第 3 个条目;前两个条目是笔记本电脑以太网卡):

$ brctl showmacs br0
port no mac addr    is local?   ageing timer
  1 84:8f:69:cf:0a:f8   yes        0.00
  1 84:8f:69:cf:0a:f8   yes        0.00
  1 b8:27:eb:c7:84:53   no         0.55

我无法使用分配给其自身 eth0 的静态 IP 地址 ssh 进入 RPi,尽管我偶尔可以使用其 wifi 卡的其他静态 IP ssh 进入它。我显然遗漏了一些东西。

第二条补充:许多帖子都指出,无法将 wifi 桥接到 eth0,或者至少没有 4addr 功能。例如,请参阅

https://unix.stackexchange.com/questions/363332/how-do-i-configure-a-network-interface-bridge-from-wifi-to-ethernet-with-debian

我尝试设置 4addr 功能,我认为结果是 RPi 通过 eth0 连接到笔记本电脑,但在子网上,因此家庭网络的其余部分看不到它。这对我来说不是一个有用的解决方案。

到目前为止,我还没有找到任何已发布的 wifi-eth0 桥接解决方案,其中连接的 eth0 设备与 wifi 路由器位于同一网络上。

看起来,除了连接大量的以太网电缆之外,最好的选择是使用一对电源以太网适配器。

相关内容