虽说阿里云推出了云盾服务,但是自己再加一层防火墙总归是更安全些,下面是我在阿里云vps上配置防火墙的过程,目前只配置INPUT。OUTPUT和FORWORD都是ACCEPT的规则
一、检查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接口的数据包
如果没有此规则,你将不能通过