我在 Windows Server 2012 R2 上设置了一个 IIS 服务器,但我无法使用外部 IP 从 LAN 外部访问它。当我在 yougetsignal.com 上检查端口 80 时,它显示端口 80 已关闭。我一直在思科文档中查找如何执行此操作,但它似乎真的很复杂。首先,我需要打开一个全局配置控制台,然后我需要使用串行电缆连接到它?我在工作,所以我不想把任何事情搞砸。有人能帮我描述一下这个过程吗?
答案1
- 下载油灰
使用控制台电缆(另一端为 RJ45 的串行电缆)连接到您的路由器
打开putty,选择Serial,点击OPEN
- 您现在应该处于用户执行模式。输入
enable
以进入特权模式 - 要从特权模式访问全局配置模式,请键入
configure terminal
- 现在您需要配置端口转发。请执行以下步骤
(i)进入连接到你的网络的接口的配置终端(你的内部接口)
)#interface "name-of-the-private-interface"
-if)#ip nat inside
-if)#exit
注意:输入时不要使用引号(“”)
(ii)进入连接到 ISP 的接口(您的外部接口)的配置终端
)#interface "name-of-the-public-interface"
-if)#ip nat outside
-if)#exit
注意:输入时不要使用引号(“”)
(iii)输入命令以通过端口 80 进行端口转发
)# ip nat inside source static tcp "ip of server" 80 interface "outside interface name" 80
注意:输入时不要使用引号(“”)
答案2
假设已配置 nat,并且您的用户可以连接到互联网。这意味着“ip nat inside”和“ip nat outside”分别配置在您的内部和外部接口上。
假设您的服务器 IP 地址是 192.168.1.10,并且您的外部接口(面向 Internet)是 fe0/1(FastEthernet 0/1),则命令为:
ip nat 源静态 tcp 192.168.1.10 80 接口 fe0/1 80