2.Linux防火墙设置
2.1 查看防火墙及其设置
- 查看防火墙状态:systemctl status firewalld
- 开启防火墙:systemctl start firewalld
- 关闭防火墙: systemctl stop firewalld
- 开启防火墙 :service firewalld start
若遇到防火墙无法查看或开启,可按如下步骤操作:
- systemctl unmask firewalld.service
- systemctl start firewalld.service
2.2 查看对外的开放端口
查看指定端口是否已开放:firewall-cmd --query-port=8888/tcp (查看8888端口是否已开放)
若返回no,证明没有开放;若返回yes,则证明已开放 。
查看8888端口是否开放:firewall-cmd --query-port=8888/tcp
添加指定需要开放的端口:firewall-cmd --add-port=8888/tcp
移除8888端口:firewall-cmd --permanent --remove-port=123/tcp
3.解决实际问题在Linux下安装好数据库好后发现无法连接的情况,如下:
于是怀疑是系统的3306端口没有开放,故到对应的Linux系统查看3306端口