访问服务器项目,服务器可以ping通,但是端口访问不到

原因:端口未开放

假设项目部署服务器为205,在90服务器访问205项目

1、首先在205确定项目启动,看端口是否占用

# Windows(检查端口占用)
netstat -ano | findstr "8103"

期望输出:

TCP    0.0.0.0:8103    0.0.0.0:0    LISTENING       1234

2、205本地浏览器访问

localhost:8103/salaryPerson?time=2025-06&searchVal=

3、205本地浏览器正常访问,在90运行powershell命令,测试端口号连通性

Test-NetConnection 10.57.20.205 -Port 8103

4、如果输出如图,证明端口未开放

访问服务器项目,服务器可以ping通,但是端口访问不到_第1张图片

5、开放端口,205服务器执行命令

netsh advfirewall firewall add rule name="开放8103端口" dir=in action=allow protocol=TCP localport=8103

你可能感兴趣的:(服务器,运维)