如何将所有互联网请求路由到本地电脑

如何将所有互联网请求路由到本地电脑

我有一个朋友在一个小办公室工作,有大约 10 台电脑 + 4 台服务器。当地服务提供商告诉他,他们将进行计划维护,互联网将中断大约 2-3 天。

他请我帮他解决这个问题。他们已经有一个 USB 3G 调制解调器,它在本地 PC 中模拟为调制解调器。该特定 PC 能够通过 3G 连接,但他们希望通过网络共享它。

他们有大约 10 台电脑和 10 台服务器,全部连接到非托管交换机。交换机连接到 tilgin ADSL 调制解调器,该调制解调器还充当路由器和 dhcp 服务器(实际上这是一种非常常见的设置)。ADSL 调制解调器支持静态路由。

我原本想告诉他将所有 PC 的默认网关设置为带 3g 调制解调器的 PC,但这需要静态分配 IP。这样一来,按 PC 名称进行路由就毫无用处了,而这对他们来说是一项重要的功能,因为他们都需要通过网络名称访问路由器和其他 PC。

我是否可以在当前的 adsl 调制解调器中设置路由,将所有网络请求路由到连接 3g 调制解调器的特定 PC,而所有其他本地 lan 请求仍按现在的方式工作?据我所知,理论上他们可以做到这一点,但我没有足够的经验来设置规则。

那么可以做到吗?如果可以,我应该如何设置规则?

答案1

如果这台带有 3G 调制解调器的特定计算机运行 Linux,您可以轻松激活 IP 转发并告诉所有计算机使用这台 Linux 机器作为默认网关。

我不知道如何使用 Windows 机器解决这个问题,但您可以尝试通过特定的 ADSL 路由器将此 3G 调制解调器用作网关。您必须告诉 ADSL 路由器使用端口 x 作为 Internet 连接,并且此端口后面是 3G 调制解调器。类似于“通过 LAN 端口 1 连接 Internet”。

相关内容