4月28日防火墙问题

1.确认服务是否正确地向外开放了端口。

netstat -tulnp | grep 8080

正确 :如果看到 :::8080*:80800.0.0.0:8080,说明服务已正确监听所有网络接口,问题可能出在防火墙

2.检查系统防火墙

systemctl status firewalld

如果看到 active (running),说明防火墙已开启。

3.firewall-cmd --list-all

查看输出中的 ports: 字段,确认是否有 8080/tcp

4.开放端口

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

sudo firewall-cmd --reload

开放后,再使用 firewall-cmd --list-all 确认规则已生效

5🌐 检查网络连通性

如果以上都正确,可以在服务器内部用 curl 测试一下:

测试本地(确认服务响应):

bash

curl -v http://127.0.0.1:8080/tongjds/toLogin

如果成功返回页面内容,说明服务本身无问题。

  • 测试网络(确认IP和端口可达):

    bash

    复制代码
    curl -v telnet://10.10.83.95:8080

    此命令用于测试从服务器本机到其自身 IP 的路由和端口是否通畅。

相关推荐
tntxia4 小时前
linux curl命令详解_curl详解
linux
扛枪的书生6 小时前
Linux 网络管理器用法速查
linux
SkyWalking中文站8 小时前
认识 Horizon UI · 1/17:SkyWalking 新一代可观测性控制台
运维·前端·监控
顺风尿一寸9 小时前
Java Socket 内核之旅:从 SocketChannel.read() 到 tcp_recvmsg 与 epoll 的完整调用链路
linux
雪梨酱QAQ11 小时前
Kubeneters HA Cluster部署
运维
江华森15 小时前
Spring Cloud 微服务全栈实战:从 Eureka 到 Docker Compose 一文贯通
运维
江华森15 小时前
Matplotlib 数据绘图基础入门
运维
XIAOHEZIcode15 小时前
Ubuntu 终端美化全栈指南:Bash 到 Kitty 踩坑实录
linux·ubuntu·命令行
江华森15 小时前
NumPy 数值计算基础入门
运维
唐青枫17 小时前
别再只会用 cron:Linux systemd Timer 定时任务实战详解
linux