在物联网gps开发中,端口转发这个功能每一个开发人员都应该了解,windows自带的 netsh interface 很方便简单
下面做一下简单介绍
比如有A电脑能够连接vpn访问C服务器的127.0.0.2的8081端口,B电脑在本机,本机不允许直接连接Vpn,这种情况下 B机想要访问vpn中的的内容就不能直接访问了,这个时候我们就可以用端口转发了,通过A机的127.0.0.1的8080端口 来访问
在程序中直接访问A机 ,A机会自动转发到C服务器
cmd 命令如下
netsh interface ipv6 install ---安装netsh interface 端口转发
配置需要的端口转发
netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=8080 connectaddress=127.0.0.2 connectport=8081
查看已配置的转发
netsh interface portproxy show all --查看本机添加的所有规则