我正在尝试将 Linux 服务器配置复制到 Windows Server 2008R2 机箱。基本上,这个 Linux 服务器充当路由器,但它只使用 1 个接口(1 个 NIC)完成其工作。
这是现有的网络配置(我无法更改它):
INTERNET <==> 路由器(本地 ip = 194.168.0.3)<==> Linux 服务器(ip:194.168.0.2)。
路由器配置了 DMZ 为 194.168.0.2,并且只允许此 IP 连接到互联网(无法更改此路由器配置)。
Linux 服务器配置了默认网关为 194.168.0.3,选项为:“充当路由器”。
局域网上的所有其他计算机都具有此配置(由 DHCP 提供):
IP 范围:194.168.0.X 掩码:255.255.255.0 默认网关:194.168.0.2
并且一切都运行正常。
我正在尝试使用 Windows Server 2008R2 中的一个 NIC 重现这种路由方式,但似乎无法仅使用一个 NIC 来执行此操作(我看到的所有示例都是指具有 2 个不同网络的 2 个 NIC)。
有人知道如何在 Windows Server 2008R2 中实现这一点吗?
感谢您的帮助!
法比安。
答案1
路由仅发生在两个(或更多)不同的网络之间。如果您只有一个 NIC,那么您要么有一个本地虚拟段,要么使用另一种接口连接到另一个网络。
您的网络图也没有多大意义:每个路由器应该(至少)有两个接口,而不是一个。
难道您实际上已经桥接了“互联网路由器”和“Linux 路由器”?那么,这就可以解释这一点了。此外,内部 IP 范围是什么样的?它是可路由的 IP 范围还是您需要 NAT?
答案2
您将需要启用路由和远程访问服务,然后使用它来配置与您的 Linux 系统相同的设置。