网上的大部分资料都是用iptables防火墙的,但是阿里云的centos 7默认防火墙是firewall。最为简单的方法其实就是关闭我们的防火墙:
1、查看下防火墙的状态
systemctl status firewalld
2、关闭防火墙
systemctl stop firewalld
这样的话会很不安全,其实可以将firewall服务禁用,应用iptables服务(网上大部分启用端口的资料都是基于iptables服务)。
禁用firewall服务
systemctil disable firewalld
3、安装iptables
yum install -y iptables-services
4、启动 iptables
systemctl start iptables
启动后可以通过systemctl status iptables查看状态。
5、放行所需端口
iptables -I INPUT -p tcp --dport 80 -m state --state NEW -j ACCEPT
6、保存规则
iptables-save > /etc/sysconfig/iptables
7、设为开机自启动,并重启
systemctl enable iptables.service
systemctl reboot
接下来就可以使用iptables进行管理了;
2019年04月24日 14:08:02 沙发
很不错