Windows系统设置端口转发
场景
我本地采用NAT网络模式搭建了两台虚拟机,虚拟机A:192.168.183.129,虚拟机B:192.168.183.130.我本机的IP是172.16.111.167,同事电脑的IP是172.16.111.132.同事想要远程虚拟机A,B。直接ping网络是不通的,所以就需要通过我的机器做一个中转,需要在我的机器上设置端口转发(端口映射)。
-
以管理员身份打开Windows PowerShell工具
-
查看当前所有的转发规则
netsh interface portproxy show all
-
设置端口转发规则
netsh interface portproxy add v4tov4 listenaddress=172.16.111.167 listenport=8001 connectaddress=192.168.183.129 connectport=22
-
测试是否成功
-
删除指定端口转发规则
netsh interface portproxy delete v4tov4 listenaddress=172.16.111.167 listenport=8001
-
删除所有端口转发规则
netsh interface portproxy reset
注意:请确保防火墙,允许到新端口的传入连接
评论区