开发者社区> 问答> 正文

如何通过一台有公网地址的windows服务器代理访问内网的其他服务器(ECS)


问题描述:
如何通过一台有公网地址的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端口


展开
收起
洛欢 2015-07-27 14:06:59 10388 1
2 条回答
写回答
取消 提交回答
  • 没有什么特别好介绍的,学习进步吧
    Re如何通过一台有公网地址的windows服务器代理访问内网的其他服务器(EC
    Linux的如何操作尼
    2018-09-21 18:07:54
    赞同 展开评论 打赏
  • Re:如何通过一台有公网地址的windows服务器代理访问内网的其他服务器(EC ..
    干货啊 多谢分享
    2015-07-28 17:20:27
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
如何运维千台以上游戏云服务器 立即下载
网站/服务器取证 实践与挑战 立即下载
ECS计算与存储分离架构实践 立即下载