当前位置: 首页 > news >正文

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 | grep 20002

三、重启

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

http://www.dtcms.com/a/200914.html

相关文章:

  • 解决 Linux Bash 脚本因换行符问题导致的 “bash^M: No such file or directory“ 错误
  • es快速上手(从MySQL角度)
  • Java 进阶 1.0.1
  • Java高频面试之并发编程-18
  • 五分钟本地部署大模型
  • “星睿O6”AI PC 开发套件评测: NPU 算力测评(1)
  • MySQL 锁机制深度剖析:全局锁、表锁与行锁
  • 如何从容应对面试?
  • 大模型小课堂开课啦!!!
  • yolo模型优化【上下文标注】
  • HJ3 明明的随机数【牛客网】
  • 常见提示词攻击方法和防御手段——提示词越狱
  • 同一颗太阳:Australia、Austria、Arab、Africa、Augustus、August、Aurora、Athena
  • LeetCode 1306. 跳跃游戏 III(中等)
  • 网络-MOXA设备基本操作
  • Python测试单例模式
  • ubuntu系统 | dify+ollama+deepseek搭建本地应用
  • gcc: attribute: packed
  • FEKO许可证与多用户共享
  • day 21 常见降维算法
  • CPP之动态内存管理以及模板初阶
  • 第三十九节:视频处理-光流法 (Lucas-Kanade, Dense)
  • 计算机存储与数据单位的核心定义及换算逻辑
  • 深度解析 MCP:重新定义 API 的开发范式
  • CSS attr() 函数详解
  • Srinath多元假设检验 (Multiple-hypothesis Testing)(To 廖老师)
  • SpringBoot(二)--- SpringBoot基础(http协议、分层解耦)
  • flask蓝图的导入与注册
  • 宇宙漂流的时间胶囊:我用 CodeBuddy 实现了一个「太空感」单页应用
  • 【C语言内存函数】--memcpy和memmove的使用和模拟实现,memset函数的使用,memcmp函数的使用