我必须配置如下网络:
PC1 <-----> AP <:::::> PC2 <-----> PC3
其中:<--->
是以太网电缆,<:::>
是无线连接。PC2 和 PC3 通过以太网电缆直接连接。PC1、PC2 和 PC3 是运行 Ubuntu 20.04 的计算机。AP 是连接到互联网的接入点。我想通过 PC2 将 PC3 连接到互联网,并从 PC1 访问 PC3。特别是我需要所有 PC 都在同一个网络中并且可以相互访问。我尝试了以下选项共享至其他计算机在 PC2 和 PC3 上,这样 PC3 就可以通过 PC2 访问互联网,但这会在两台 PC 之间创建一个子网,PC1 无法看到 PC3(PC1 的地址为 192.xxx,而 PC2 和 PC3 在以太网接口上获得的地址为 10.xxx)。此外,执行此操作后,PC2 无法从 PC1 访问,尽管 PC2 的无线 IP 地址位于同一子网中。
我怎样才能配置网络,使所有 PC 互相可见,而不修改拓扑?
先感谢您。
答案1
您可以做的是桥接 PC2 和 PC3 的连接接口。这样它们就可以正常通信,并且 PC3 将被分配所需网络上的地址。
askubuntu 上回答了一个类似的问题,你可能会发现它很有用: https://askubuntu.com/questions/62027/how-do-i-bridge-network-interfaces