阿里云:2核2G服务器5M带宽58元/年、2核4G服务器188元、4核8G服务器346元一年、8核16G5M...
Linux CentOS 7默认的防火墙是firewalld,所以默认CentOS 7系统下并没有安装iptables,Linux百科网分享CentOS 7 iptables安装、iptables规则配置(放行或者禁用端口)教程方法:
检查firewalld并禁用
CentOS 7默认的防火墙是firewalld,想要安装iptables需要先禁用firewalld
一:查看firewalld状态
查看firewalld状态,命令:systemctl status firewalld
开启状态:显示绿色的“active (running)”,则代表开启;
关闭状态:显示“inactive (dead)”,代表关闭。
二:关闭firewalld
如果firewalld是开启状态,需要执行命令:systemctl stop firewalld
,关闭firewalld即可。
安装iptables
安装命令:iptables:yum install -y iptables-services
启动iptables
启动命令:systemctl start iptables
查看当前iptables状态
运行iptables启动命令后,可以查看下iptables是否启动成功,确保iptables启动成功
查看状态:systemctl status iptables
如果提示绿色的“active (exited)”,则iptables已经启动成功。
查看iptables默认规则
查看默认规则命令:iptables -L
安全起见,可以先备份下当前的iptables规则,然后再修改/添加规则
备份命令:cp -a /etc/sysconfig/iptables /etc/sysconfig/iptables.bak
添加或修改规则(放行或禁用端口)
Linux百科网以放行80号端口为例:
iptables -I INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT
iptables -L
iptables-save > /etc/sysconfig/iptables
systemctl enable iptables.service
以上为CentOS 7系统下iptables安装、配置规则和启用的方法,赶紧重启服务器(命令:systemctl reboot
)去测试刚刚配置的iptables规则吧。
2023服务器优惠,阿里云PK腾讯云!
①阿里云:阿里云5M带宽服务器60元1年起(1c2g/2c4g/2c8g/4c8g/8c16g/16c32g)
②腾讯云:腾讯云2核4G服务器8M带宽74元一年(有高配)
③华为云:华为云1核2服务器1M带宽60元一年(配置多款可选)
⑤代金券:阿里云代金券限量发放中(有账号就能领)
1 条评论