Windows环境cmd命令netsh行进行端口转发

2017-09-18  本文已影响194人  shichong
    前段时间用了下docker,发下如果两台机器间的docker通信不了,后来网上查询说需要对本机的docker进行端口映射,然后两台机器的docker才可以互相通信,现记录如下:
      1. 查询所有存在的转发
            netsh interface portproxy show all
            
       2. 添加一个IPV4到IPV4的端口映射
            将192.168.193.1上的22映射到192.168.191.2的22端口:
            netsh interface portproxy add v4tov4 listenaddress=192.168.193.1 listenport=22 connectaddress=192.168.191.2 connectport=22

        3. 删除端口映射
              netsh interface portproxy del v4tov4 listenport=22 listenaddress=192.168.193.1


        进行了端口映射后的两机器,可通过监听的端口互相进行访问。
上一篇下一篇

猜你喜欢

热点阅读