1、查看防火墙状态
systemctl status firewalld
防火墙开启状态
2、运行 jar 包,使用8080端口
程序正常启动
3、使用 postman 发送请求,失败
4、检查端口是否开放(需更换到 root 用户)
firewall-cmd --zone=public --query-port=8080/tcp
--zone=public 表示公共区域
---query-port=8080/tcp 表示查询 tcp 协议的 8080 端口
5、设置防火墙,开放8080端口(需更换到 root 用户)
firewall-cmd --zone=public --add-port=8080/tcp --permanent
--zone=public 表示公共区域
--add-port=8080/tcp 表示增加 tcp 协议的 8080 端口
--permanent 表示永久保存
6、重新加载防火墙配置
firewall-cmd --reload
7、再检查端口是否开放(需更换到 root 用户)
firewall-cmd --zone=public --query-port=8080/tcp
--zone=public 表示公共区域
---query-port=8080/tcp 表示查询 tcp 协议的 8080 端口
8、 使用 postman 发送请求,成功!