服务器一般使用Liunx系统,有时候我们需要用到Firewall防火墙,但是阿里云和腾讯云的镜像是没安装Firewall防火墙的,还有时候我们服务器套了CDN,只是用来放数据就想关掉Firewall防火墙,但小厂的服务器一般都是默认启用Firewall的,所以得手动关掉。
今天就分享一下Firewall防火墙的开启和关闭命令,开启和关闭的方法很简单,SSH连接服务器,首先判断一下目前的运行情况,输入命令【firewall-cmd --state】查看防火墙状态,如果是【running】表示防火墙在运行,如果是【not running】就是没运行。
开启Firewall防火墙命令:
安装:yum install -y firewalld
启动:systemctl start firewalld
开机启动:systemctl enable firewalld
关闭Firewall防火墙命令:
停止:systemctl stop firewalld
禁止开机启动:systemctl disable firewalld
其实除了Firewall防火墙之外,还有一个iptables防火墙可以用,和上面Firewall防火墙操作类似,先用【systemctl status iptables】命令查看iptables的状态,如果是Active那就是激活状态,如果不是那就是没有激活,下面是iptables的命令。
开启iptables防火墙命令:
安装:yum install iptables-services
启动:systemctl start iptables
开机启动:systemctl status iptables
关闭iptables防火墙命令:
停止:systemctl stop iptables
禁止开机启动:systemctl disable iptables
网站使用宝塔的Nginx防火墙,如果没有启用防火墙,遇到CC攻击的时候就会大量占用内存,如果内存小的话,几万IP就能卡死服务器,但是如果启用了防火墙的话,可以大大降低系统资源占用,如果服务器是用来放数据,对外访问是通过CDN或反代,就可以关掉防火墙,防止一些意外的拦截。