操作系统:windows 64位
windows端口转发
需要通过访问127.0.0.1的23306端口,访问192.168.244.18:3306 上的mysql 服务
执行命令:
1 | netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=23306 connectaddress=192.168.244.128 connectport=3306 |
执行结果(没有任何返回):
1 | C:\Windows\system32>netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=23306 connectaddress=192.168.244.128 connectport=3306 |
listenaddress 要监听的ip地址,需要访问的地址。
connectadress 要链接的服务器地址,真实的服务器地址,也就是RealServer
port 就是端口。
注意以管理员身份打开cmd
否则会出现以下提示:
1 | C:\Users\dell>netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=23306 connectaddress=192.168.244.128 connectport=3306 |
要查看所有的侦听端口
1 | netsh interface portproxy show all |
执行结果:
1 | C:\Windows\system32>netsh interface portproxy show all |
要删除某条规则
1 | netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=23306 |
执行结果(没有任何返回):
1 | C:\Windows\system32>netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=23306 |