80后的细娃儿

centos 隐射内网IP和端口

VPS环境
服务器IP: 205.188.1.1
PPTP服务器IP: 172.16.36.1
外网网卡是:venet0

家里的电脑
vpn拨号上去分配的客户端IP: 172.16.36.3
需要隐射的内网端口是8080

隐射后外网通过http://205.188.1.1:8080能访问家里的电脑

PS:由于自己用的网络比较特殊,禁止了所有端口隐射,测试在路由器上可以隐射成功,但是外网访问不了,因此通过VPS来中转!

 

代码:

iptables -t nat -A PREROUTING -i venet0 -p tcp -d 205.188.1.1 –dport 8080 -j DNAT –to-destination 172.16.36.3:8080

 

service iptables save

service iptables restart

点赞