iptables的web服务配置问题
用nginx建一网站web服务,默认80端口,停止iptables后远程浏览器可以提供web页面,打开iptalbes后则不行。请问iptables规则要如何配置修改。
规则按照网上的来修改的,如下:
1、初始的iptables配置
[root@test ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0 state RELATED,ESTABLISHED
ACCEPT icmp -- 0.0.0.0/0 0.0.0.0/0
ACCEPT all -- 0.0.0.0/0 0.0.0.0/0
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:22
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain FORWARD (policy ACCEPT)
target prot opt source destination
REJECT all -- 0.0.0.0/0 0.0.0.0/0 reject-with icmp-host-prohibited
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
2、增加80端口规则:iptables -A INPUT -p tcp --dport 80 -j ACCEPT
保存:/etc/init.d/iptables save
重启服务: service iptables restart(且重启服务器了)
按此方法修改规则不能连接网页。请教为何?需要怎么修改。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
谢谢。。。你的答案是对的。