美文网首页
Linux-CentOS中iptables防火墙 开放80端口方

Linux-CentOS中iptables防火墙 开放80端口方

作者: Aries郑涛 | 来源:发表于2020-01-07 11:31 被阅读0次

    CentOS中iptables防火墙 开放80端口方法

    1、开放端口:
    代码如下复制代码
    [root@WX32 ~]# iptables -I INPUT -p tcp --dport 80 -j ACCEPT

    2、保存配置:
    代码如下复制代码
    [root@WX32 ~]# service iptables save
    Saving firewall rules to /etc/sysconfig/iptables: [ OK ]

    3、重启防火墙:
    代码如下复制代码
    [root@WX32 ~]# service iptables restart
    Flushing firewall rules: [ OK ]
    Setting chains to policy ACCEPT: filter [ OK ]
    Unloading iptables modules: [ OK ]
    Applying iptables firewall rules: [ OK ]
    Loading additional iptables modules: ip_conntrack_netbios_n [ OK ]

    4、查看配置:
    代码如下 复制代码
    [root@WX32 ~]# service iptables status
    Table: filter
    Chain INPUT (policy ACCEPT)
    num target prot opt source destination
    1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80

    5、端口查看方法:
    代码如下 复制代码
    [root@vcentos ~]# /etc/init.d/iptables status
    Table: filter
    Chain INPUT (policy ACCEPT)
    num target prot opt source destination
    1 ACCEPT udp -- 0.0.0.0/0 0.0.0.0/0 udp dpt:80
    2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
    3 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0
    Chain FORWARD (policy ACCEPT)
    num target prot opt source destination
    1 RH-Firewall-1-INPUT all -- 0.0.0.0/0 0.0.0.0/0


    补充:

    查看防火墙信息:/etc/init.d/iptables status
    关闭CentOS防火墙服务:/etc/init.d/iptables stop

    检查是不是服务器的80端口被防火墙堵了,
    可以通过命令:telnet server_ip 80 来测试

    代码如下:
    1>.解决方法如下:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    2>.然后保存:/etc/rc.d/init.d/iptables save
    3>.重启防火墙:/etc/init.d/iptables restart

    相关文章

      网友评论

          本文标题:Linux-CentOS中iptables防火墙 开放80端口方

          本文链接:https://www.haomeiwen.com/subject/cbrractx.html