利用 Windows 远程访问搭建 NAT 服务

  • 需求:一台只有内网ip的机器需要访问公网,找一台带有公网ip的机器(节点1),通过部署 远程访问 实现 NAT 转发公网请求。
节点 公网ip 内网ip 内网网关 OS版本
节点1 xxx.xxx.144.161 10.20.101.161 无 Windows Server 2012 R2 Standard
节点2 无 10.20.101.211 10.20.101.201 Windows Server 2012 R2 Standard

添加角色 远程访问

  • 第1步,以管理员帐户登录 节点1(有公网ip的那台)
  • 第2步,依次选择“服务器管理器 -> 添加角色和功能 -> 服务器角色”,勾选“远程访问”

  • 第3步,详细的角色服务,勾选“DirectAccess 和 VPN(RAS)”和“路由”

  • 第4步,等待安装结束

启用并配置 路由和远程访问

  • 第1步,以管理员帐户登录 节点1(有公网ip的那台)
  • 第2步,依次选择“服务器管理器 -> 工具 -> 路由和远程访问”,在当前节点上右键“配置并启用路由和远程访问”

  • 第3步,配置,勾选“网络地址转换(NAT)”

  • 第4步,NAT Internaet 连接,勾选公网接口,示例 NIC1

  • 第5步,网络连接,勾选内网接口,示例 NIC2

  • 第6步,名称和地址转换服务,勾选“启用基本的名称和地址服务”

  • 第7步,等服务的初始化结束

注:服务的初始化可能会很久,本例在生产环境上等待了大概8分钟

  • 第8步,再次打开“路由和远程访问”的控制台

验证 NAT 服务

  • 第1步,登录节点2(只有内网ip的那台),执行 route print 确认网关地址,比如 10.20.101.201

  • 第2步,登录节点1(有公网ip的那台),针对内网网卡添加一个ip地址,填写内网的网关地址,比如 10.20.101.201

  • 第3步,登录节点2(只有内网ip的那台),配置DNS地址(示例 223.5.5.5),否则解析公网域名会失败

  • 第4步,登录节点2(只有内网ip的那台),执行 ping 测试,确认可以访问公网,打完收工。

Copyright © www.sqlfans.cn 2021 - 2026 All Right Reserved更新时间: 2026-07-08 21:55:45

results matching ""

    No results matching ""