zoukankan      html  css  js  c++  java
  • 阿里云 centos 修改iptables

    一、检查iptables服务状态

    首先检查iptables服务的状态

    [root@woxplife ~]# service iptables status
    iptables: Firewall is not running.

    说明iptables服务是有安装的,但是没有启动服务。
    如果没有安装的话可以直接yum安装

    yum install -y iptables

    启动iptables

    [root@woxplife ~]# service iptables start
    iptables: Applying firewall rules:                         [  OK  ]

    看一下当前iptables的配置情况

    [root@woxplife ~]# iptables -L -n

    二、清除默认的防火墙规则

    复制代码
    #首先在清除前要将policy INPUT改成ACCEPT,表示接受一切请求。
    #这个一定要先做,不然清空后可能会悲剧
    iptables -P INPUT ACCEPT
     
    #清空默认所有规则
    iptables -F
     
    #清空自定义的所有规则
    iptables -X
     
    #计数器置0
    iptables -Z
    复制代码

    三、配置规则

    复制代码
    #允许来自于lo接口的数据包
    #如果没有此规则,你将不能通过127.0.0.1访问本地服务,例如ping 127.0.0.1
    iptables -A INPUT -i lo -j ACCEPT 
     
    #ssh端口22
    iptables -A INPUT -p tcp --dport 22 -j ACCEPT
     
    #FTP端口21
    iptables -A INPUT -p tcp --dport 21 -j ACCEPT
     
    #web服务端口80
    iptables -A INPUT -p tcp --dport 80 -j ACCEPT
    
    #mysql
    iptables -A INPUT -p tcp --dport 3306 -j ACCEPT
     
    #允许icmp包通过,也就是允许ping
    iptables -A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
     
    #允许所有对外请求的返回包
    #本机对外请求相当于OUTPUT,对于返回数据包必须接收啊,这相当于INPUT了
    iptables -A INPUT -m state --state ESTABLISHED -j ACCEPT
     
    #如果要添加内网ip信任(接受其所有TCP请求)
    iptables -A INPUT -p tcp -s 45.96.174.68 -j ACCEPT
     
    #过滤所有非以上规则的请求
    iptables -P INPUT DROP
    复制代码

    四、保存

    首先iptables -L -n看一下配置是否正确。
    没问题后,先不要急着保存,因为没保存只是当前有效,重启后就不生效,这样万一有什么问题,可以后台强制重启服务器恢复设置。
    另外开一个ssh连接,确保可以登陆。

    确保没问题之后保存

    #保存
    [root@woxplife ~]# service iptables save
     
    #添加到自启动chkconfig
    [root@woxplife ~]# chkconfig iptables on
  • 相关阅读:
    14.18 InnoDB Backup and Recovery 备份和恢复:
    14.18 InnoDB Backup and Recovery 备份和恢复:
    php使用 _before_index() 来实现访问页面前,判断登录
    php使用 _before_index() 来实现访问页面前,判断登录
    查询方式实例演示
    查询方式实例演示
    haproxy timeout server 46000 后台超时时间
    haproxy timeout server 46000 后台超时时间
    14.10.5 Reclaiming Disk Space with TRUNCATE TABLE 回收空间使用TRUNCATE TABLE
    14.10.5 Reclaiming Disk Space with TRUNCATE TABLE 回收空间使用TRUNCATE TABLE
  • 原文地址:https://www.cnblogs.com/dai330713/p/4914052.html
Copyright © 2011-2022 走看看