天天看点

【提醒】使用 iptables 时,特别注意 规则的顺序

在 centos 上安装 redis 服务器,很快就搞定了,服务器上使用 redis-cl 测试都没有问题了。

但到宿主机上测试,怎么测试都不通过,关键是:关闭了 centos 的 Iptables 就正常,开启就失败。

规则也添加了,咋就不成功呢?

ps:使用命令:“iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT” 添加的规则

【提醒】使用 iptables 时,特别注意 规则的顺序

各种搜索,各种baidu,google.sogo.ask.yahoo,特地关注饿 iptables 的东东,终于看到这个兄弟的一句话:

<a target="_blank" href="http://blog.csdn.net/lovingshu/article/details/38587377">http://blog.csdn.net/lovingshu/article/details/38587377</a>

3,安装好后,要让外面访问进来有两种方式:1,关闭防火墙 chkconfig iptables off(重启后生效) 2,开放端口访问权限 vi /etc/sysconfig/iptables 加入-A INPUT -m state --state NEW -m tcp -p tcp --dport 端口号 -j ACCEPT  记住,这句话一定要加在REJECT的前面

再看看自己的,果然如此,立即修改

再连接,bingo,成功了!

再回头看看 iptables 的规则链:

【提醒】使用 iptables 时,特别注意 规则的顺序

顺便再学习学习 Iptables 的规则链的相关知识:

继续阅读