在 Windows Server 2008 R2 上分配公共 IP

在 Windows Server 2008 R2 上分配公共 IP

我们最近购买了一台 Dell PowerEdge r420 服务器(2 个 NIC)。安装操作系统(Windows Server 2008 R2)后,我们安装了 SQL Server 2008 和 IIS。现在我们拥有 ISP 提供给我们的公共 IP。目的是使其成为面向公众的服务器。

我想知道如何为该服务器分配公有 IP。一个 NIC 已分配私有 IP 供内部访问。

直接将公共 IP 分配给其他 NIC 不起作用。问题是我需要配置NAT远程访问服务。我在网上进行的大部分搜索都得到了这些结果。

另外需要注意的是:ping 默认是禁用的,我使用“netsh 防火墙设置 icmpsetting 8”。现在我可以在内部 ping 通服务器。但是,在将公网 IP 分配给第二个 NIC 时,无法从外部 ping 通。是否还有其他需要启用的服务?

答案1

将您的 IP 分配给外部网卡,并确保只有外部网卡分配有默认网关。内部网卡应该只分配一个 IP,没有默认网关,否则您的路由将被破坏。

您可以通过在 cmd 或 powershell 提示符中键入“route print”来检查默认路由 0.0.0.0 是否通过外部 nic 到达正确的默认网关。

您无需在服务器上安装 RRAS 角色或启用 NAT 或任何其他功能。确保外部网卡上的防火墙配置文件不会阻止您想要通过的流量(默认情况下,它设置为公共配置文件)。

相关内容