问答详情
源自:6-2 iptables规则中SNAT规则设置(下)

个人觉得几乎都是按老师的教程做了,怎么还是连接不成功,求大神

这是利用ptables规则中SNAT规则设置,用curl 连 192.168.44.233 到192.168.43.100,中间经过一台主机。利用这条规则 iptables -t nat  -A POSTROUTING -s 192.168.44.0/24 -j SNAT --to  192.168.43.100 使两台不同网段的主机能连在一起
但是最后设置完之后,在主机192.168.44.233上,用curl http://192.168.43.100  还是连接不了,请大神帮忙看看 


提问者:xsxxsx 2016-11-24 00:48

个回答

  • _蕐呆_
    2017-09-20 14:53:47

    我也碰到了同样的问题,我的解决方法是

    注意:

    1.目标机器192.168.43.100的网关要配置成192.168.43.43,目标机器要开启web/数据库/文件服务器的端口接入链,并重启iptables

    2.转换服务器上面还要注释掉iptables的#-A FORWARD -j REJECT --reject-with icmp-host-prohibited,并重启iptables

    3.最后在 本机 192.168.44.233 执行 ping 192.168.43.100,ping通!



  • xsxxsx
    2016-11-26 12:01:22

    网关没配置好