Windows 上面有没有像Linux里面,通过iptables做端口转发一样的软件?
山东省网友说:nginx
台湾省网友说:简单点的,只做端口转发就行,不需要做网站。
安徽省网友说:GO语言的都行吧,brook?
云南省网友说:自带netsh的不香吗
青海省网友说:这个不错,我试试。
四川省网友说:https://hostloc.com/thread-782873-1-1.html
湖南省网友说:netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=aa connectaddress=xxx.xxx.xxx.xxx connectport=yy复制代码
超简单!!!
陕西省网友说:clash 看起来比较复杂了,玩不转
四川省网友说:假设现在有两台服务器分别是A和B,我们想要实现访问A服务器的80端口打开B服务器的8080端口中的网站,实现对B服务器的一个隐藏保护,对外只暴露A服务器,这时就可以使用TCP端口转发技术,Windows系统都自带了这个转发功能,下面具体讲如何实现。
如果计算机是WindowsXP或者Windows2003则需要执行一下命令安装IPV6协议(其他系统不需要执行这一句):
netsh interface ipv6 install
首先通过管理员权限启动CMD,然后输入如下命令:
netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=80 connectaddress=192.168.0.1 connectport=8080
执行成功,我们就实现了将本机的80端口中的TCP数据全部转发到了192.168.0.1计算机的8080端口;
如果计算机拥有多个IP地址,希望直接转发本机所有IP地址的一个端口可以使用如下语句:
netsh interface portproxy add v4tov4 listenport=80 connectaddress=192.168.0.1 connectport=8080
执行成功,我们就实现了将本机所有IP的80端口转发到了192.168.0.1的8080端口;
如果想要取消上面配置的转发可以使用如下命令:
netsh interface portproxy delete v4tov4 listenaddress=127.0.0.1 listenport=8080
如果想要查看当前计算机配置了那些转发可以使用如下命令:
netsh interface portproxy show v4tov4
辽宁省网友说:portmap
福建省网友说:netsh interface portproxy add v4tov4 listenaddress=127.0.0.1 listenport=80 connectaddress=192.168.0.1 connectport=8080复制代码
这个命令好使,之前想的太复杂了,想着还要转其他软件才行。
广东省网友说:大佬说的是这个吗?
https://portmap.io/
Port forwarding becomes easier
Make your home PC available from Internet without real IP address
陕西省网友说:你去华军找找,挺老的一款软件了
安徽省网友说:ccproxy 图形界面 也很简单 有个端口转发