netsh命令使用
win中的netsh使用
netsh端口转发
将192.168.1.8的14941口转发到192.168.1.118的1494端口
netsh interface ipv6 install
netsh interface portproxy add v4tov4 listenaddress=192.168.1.8 listenport = 14941 connectaddress =192.168.1.118 connectport 1494取消端口转发
netsh interface portproxy delete v4tov4 istenaddress=192.168.1.8 listenport = 14941如果想查看已经配置了哪些端口转发,可以用如下语句:
netsh interface portproxy show v4tov4
Linux中的netsh
netsh端口转发
首先开启内核转发
echo 1 >/proc/sys/net/ipv4/ip_forward
sysctl -p //使之立即生效配置iptables进行端口转发
iptables -t nat -A PREROUTING -p tcp -m tcp –dport21521-j DNAT –to-destination 192.168.0.211:1521iptables -t nat -A POSTROUTING -s 192.168.0.0/16 -d 192.168.0.211 -p tcp -m tcp –dport 1521- SNAT –to-source 192.168.0.132

