通常服务器会有许多块网卡,因此也可能会连接到不同的网络,在隔离的网络中,某些服务可能会需要进行通信,此时服务器经过配置就可以承担起了转发数据包的功能。

Linux 或 Windows 上实现端口映射

配置并查看端口映射情况


  1. netsh interface portproxy add v4tov4 listenaddress=172.16.2.105 listenport=8081 connectaddress=192.168.50.11 connectport=8080  

  2. netsh interface portproxy add v4tov4 listenaddress=172.16.2.105 listenport=8082 connectaddress=192.168.50.12 connectport=8080  

  3. netsh interface portproxy show v4tov4  

检查效果

在client节点上


  1. curl http://172.16.2.105:8081/index.html  

  2. curl http://172.16.2.105:8082/index.html  

  3. curl http://172.16.2.11:8080/index.html  

Linux 或 Windows 上实现端口映射


点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部