- 参考 https://www.jb51.net/article/143278.htm
- 先查看服务器是否具有转发功能 0:代表不能转发 1:代表转发
vi /etc/sysctl.conf开启允许端口转发。net.ipv4.ip_forward =0
- 开启转发
vi /etc/sysctl.conf开启允许端口转发。net.ipv4.ip_forward =1
- 服务器开端口 按照下面加1 保存,,重启service iptables restart
vi /etc/sysconfig/iptables
- 添加转发请求和转发接收,保存
--------------------------------------------------------------------------
*nat
:PREROUTING ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A PREROUTING -d 115.29.112.119 -p tcp --dport 8804 -j DNAT --to-destination 42.99.16.84:8890
-A POSTROUTING -d 42.99.16.84 -p tcp --dport 8890 -j SNAT --to-source 115.29.112.119
COMMIT
解释
转发请求
-A PREROUTING -d 115.29.112.119 -p tcp --dport 8804 -j DNAT --to-destination 42.99.16.84:8890
转发接收
-A POSTROUTING -d 42.99.16.84 -p tcp --dport 8890 -j SNAT --to-source 115.29.112.119
---------------------------
- 保存iptables
service iptables save
- 重启iptables
service iptables restart
- 查看是否添加存在
iptables -t nat -L
- 开启通道服务
进入通道 ./start
- 测试在页面测试
10、查看通道日志是否存在,存在表示成功