我有一台带有两块网卡的计算机,每块网卡都连接到一个单独的网络。我想将从一个网络通过端口 X 到达的所有请求转发到另一个网络主机上的端口 Y。
我可以通过 Windows 7 防火墙实现这一点吗?如果可以,那么这种配置通常是什么样的?
谢谢!
答案1
通过 Windows 7 防火墙使用 2 个 NIC 进行端口转发
这可以使用来完成netsh
。
添加转发
netsh interface portproxy add v4tov4 listenport=4422 listenaddress=192.168.1.111 connectport=80 connectaddress=192.168.0.33
删除转发
netsh interface portproxy delete v4tov4 listenport=4422 listenaddress=192.168.1.111
来源 Stack Overflow 答案Windows 中的端口转发经过用户1256477
进一步阅读
- NETSH(网络外壳)- 配置网络接口、Windows 防火墙、路由和远程访问。