通过 Arch Linux VM 共享互联网

通过 Arch Linux VM 共享互联网

我正在使用位于路由器后面的 LAN,但我无法控制它。路由器管理员允许一个 IP 地址 192.168.0.50 访问互联网。我想在该 IP 地址上创建一个 arch linux VM,以便根据需要使用该 VM 将互联网共享给 LAN 上的计算机。这似乎是其他计算机的默认网关,但由于所有这些计算机都在 192.168.0.x 网络上,我不知道如何设置 VM 来路由/转发流量。

我见过的所有东西都谈到使用两个 NIC 并将机器设置为路由器,这是有道理的。虽然有点复杂,但在这种情况下,似乎我应该能够使用一个 NIC 来完成。

这可能吗?有人能给我指出正确的方向吗?

非常感谢,凯文

答案1

您需要使用 NAT 和两个不同的子网(其中一个是 192.168.1.50)。您可以在网上找到大量有关如何设置的教程。以下是Centos

假设您有两个网络接口,则必须正确桥接它们,一个与网络 192.168.0.50 连接,另一个与另一个网络 192.168.1.50(LAN)连接。

如果您只有一个接口,则可以使用网络别名在该接口上设置两个不同的 IP。

相关内容