问题描述:
如何通过一台有公网地址的windows服务器代理访问内网的其他服务器
解决过程:
公网流量是需要收取费用的,所以通常为了节省资金和安全,都会减少对公网上开放的更多的地址及端口。在windows下可以使用自带的端口转发来实现这个需求。
1
、配置比较简单,使用命令netsh interface portproxy即可。
该命令的含义是:
使用ipv4 to ipv4模式将源地址是10.252.xx.xx(内网服务器)的22端口代理到本服务器的所有地址的12345端口上
netsh interface portproxy
其他操作命令可以通过help来获取帮助。
2
、操作完毕后可以通过show all来查看所有配置
这样我们就完成了端口转发,直接访问本机的公网地址的12345端口实际访问的就是内网服务器10.252.xx.xx的22端口