在root用户下操作
su root
1、首先linux是否开放了端口(如8080)
netstat -nupl (UDP类型的端口)
netstat -ntpl (TCP类型的端口)
处于监听状态,所以看下防火墙时候拦截
2、防火墙
检查防火墙是否在运行地的状态:
systemctl status firewalld
如果没有开启防火墙
开启防火墙
systemctl start firewalld
设置防火墙开机启动
systemctl enable firewalld
查看放火墙对外开放的端口:
firewall-cmd --zone=public --list-ports
开启8080端口(其中–permanent的作用是使设置永久生效)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
重新载入一下防火墙设置,使设置生效
firewall-cmd --reload
可通过如下命令查看是否生效
firewall-cmd --zone=public --query-port=8080/tcp
关闭端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent