Nginx端口telnet不通排查指南

nginx已经配置server及端口20002,telnet不通:telnet 127.0.0.1 20002 Trying 127.0.0.1... telnet: connect to address 127.0.0.1: Connection refused

一、检查

systemctl status nginx.service

nginx: [emerg] bind() to 0.0.0.0:20002 failed (13: Permission denied)

二、解决阻止nginx bind端口问题

yum install policycoreutils-python

semanage port -a -t http_port_t -p tcp 20002

问题 CentOS 7 解决方案
dnf 不可用 使用 yum
semanage 不可用 yum install policycoreutils-python
SELinux 阻止 Nginx 绑定端口 semanage port -a -t http_port_t -p tcp 20002
临时测试 SELinux 影响 setenforce 0(仅测试用)
检查端口是否被占用 `ss -tulnp

三、重启

systemctl restart nginx

四、本地测试

curl http://localhost:20002 本地访问响应OK

五、远端测试

客户端通过游览器访问http://ip:20002 无响应

开放端口

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

sudo firewall-cmd --reload

sudo firewall-cmd --list-ports

客户端通过游览器访问http://ip:20002 响应OK

相关推荐
basketball6161 小时前
13. 初识 NVMe over RDMA
服务器·网络·nvme
@小蜗牛2 小时前
pycharm+raidrive+autodl
服务器·深度学习·pycharm
李迟3 小时前
2025年9月个人工作生活总结
服务器·数据库·生活
Jackilina_Stone3 小时前
一个高性能的HTTP和反向代理服务器:Nginx
nginx·http·ai 推理·nv
Lin_Aries_04213 小时前
容器化 Tomcat 应用程序
java·linux·运维·docker·容器·tomcat
吃不胖没烦恼4 小时前
Alibaba Cloud Linux 3 +Docker 部署 ThinkPHP6 (宝塔环境)-问题篇
运维·docker·容器
Lin_Aries_04214 小时前
部署 GitLab 服务器
linux·运维·服务器·docker·gitlab·github
Dream_Ji5 小时前
Swift入门(二 - 基本运算符)
服务器·ssh·swift
appdeveloperxg5 小时前
Centos 7 创建ftp 匿名登录和专用用户名登录可上传下载
linux·服务器
早睡冠军候选人5 小时前
K8s学习----节点(Node)
运维·学习·云原生·容器·kubernetes