1、关闭防火墙 #sudo systemctl stop firewalld.service
2、关闭开机启动 #sudo systemctl disable firewalld.service
3、安装iptables防火墙 sudo yum install iptables-services.
4、配置iptables防火墙,打开指定端口。
5、设置iptables防火墙开机启动:sudo systemctl enable iptables
6、当其他机器访问本机的某个服务,向本机发送syn报文,而本机向对方回复 ICMP destination unreachable 报文, 很有可能就是防火墙丢弃了该syn报文。
当某个服务在本机可以访问,但是在其他机器上却无法访问。很有可能就是防火墙不允许端口上的通信。
解决办法:
①防火墙开放端口7474
firewall-cmd --permanent --zone=public --add-port=7474/tcp
②重启防火墙
systemctl restart firewalld
③查看所有打开的端口
firewall-cmd --zone=public --list-ports