使用 Windows Server 2008 R2 作为路由器

使用 Windows Server 2008 R2 作为路由器

我已经设置了一个新盒子,内容如下:

硬件 - Dell 990,Core i5 CPU,4GB RAM,500GB 硬盘,2 个 NIC

NIC1 - 连接 D-Link 千兆交换机 - 30 个用户

NIC2-与 ADSL 调制解调器/路由器连接

操作系统 - Windows Server 2008 R2

角色 - ADDS、DNS、DHCP

以下是要求:

  • 用户将从服务器获取他们的 IP 地址、子网掩码、DNS 服务器 IP 和默认网关。
  • 用户将通过该服务器使用互联网。

如何实现这一点?

答案1

在 Windows 2008 中安装起来非常简单路由和远程访问服务器角色。转到服务器管理器 -> 添加角色 -> 并选择路由和远程访问。然后您可以从控制台启用和配置路由。

根据您对问题的描述,您需要将 NIC2 设置为指向互联网的接口,并且您可能需要启用 NAT 来寻址内部网络的私有 IP 地址范围。

您可以通过以下链接查看有关您的问题的更多信息:
http://www.youtube.com/watch?v=wpt2z3LA0dQ
http://www.youtube.com/watch?v=h-2ukRx-CLQ
http://www.youtube.com/watch?v=86ShIoFWuwY

为了分配 IP 地址,您必须安装并配置DHCP 服务器角色。DNS 服务器角色将需要在您的网络上进行名称解析,但我认为如果您不打算将服务器设为域控制器,最好使用其他一些公共 DNS 服务器,例如 Google 上的服务器(8.8.8.8 和 8.8.4.4)

答案2

您可以使用 PowerShell 快速设置:

Install-WindowsFeature Routing -IncludeManagementTools

Install-RemoteAccess -VpnType Vpn

netsh routing ip nat install
netsh routing ip nat add interface WAN
netsh routing ip nat set interface WAN mode=full
netsh routing ip nat add interface LAN

摘自:http://www.sysadmit.com/2016/03/windows-server-como-router.html

相关内容