如何使用Windows Server 2008自带的端口转发功能实现内网端口映射

Server2008系统可以使用netsh命令实现端口

cmd执行:

netsh interface portproxy add v4tov4 listenport=80 listenaddress=0.0.0.0 connectport=80 connectaddress=192.168.1.100

listenport是外网服务监听端口,connectport是连接内网服务器的端口 注意要使用管理员权限运行cmd 这样就可以实现有公网服务器到内网服务器的端口转发了

删除端口转发的cmd命令:

netsh interface portproxy delete v4tov4 listenport=80 listenaddress=0.0.0.0

使用起来和Linux的iptables一样方便