![使用 Windows Server 2008 R2 作为路由器](https://linux22.com/image/568121/%E4%BD%BF%E7%94%A8%20Windows%20Server%202008%20R2%20%E4%BD%9C%E4%B8%BA%E8%B7%AF%E7%94%B1%E5%99%A8.png)
我已经设置了一个新盒子,内容如下:
硬件 - 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