news 2026/7/11 22:32:06

Linux如何测试端口开放情况?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Linux如何测试端口开放情况?

在Linux运维中,测试端口开放状态是必备技能——排查网络故障、验证服务部署、检查防火墙规则都要用到。那么Linux怎么测试端口是否开放?接下来请看下文。

查本机端口是否在监听

用ss或netstat查本地有没有程序正在等连接:

ss -tuln——显示所有TCP/UDP监听端口,不解析域名,结果干净易读

netstat -tuln——功能类似,老系统更常见,CentOS 7+需先装net-tools

加-p参数(如 ss -tunlp)能看到哪个进程占着端口,PID也一起显示,方便定位

想查具体端口,比如 3306,就加 | grep :3306 过滤

测端口对外是否可访问

监听只是第一步,防火墙、安全组、网络策略都可能拦住外部访问。得从别的机器或本机模拟外部请求:

telnet IP 端口——连上了说明通,卡住或报“Connection refused”要分情况:拒绝是服务没起,超时多半是被墙了

nc -zv IP 端口——更轻量,-z表示只探测不传数据,-v显示详细结果,返回“succeeded”就是通的

curl http://IP:端口——适合HTTP类服务,有响应体或状态码(如 200)才算真正可用

检查防火墙有没有放行

即使服务在监听,没过防火墙照样连不上。不同发行版命令不一样:

firewalld(CentOS/Rocky):firewall-cmd --list-ports 看已开放端口;firewall-cmd --add-port=8080/tcp --permanent && firewall-cmd --reload 开新端口

UFW(Ubuntu):ufw status 查状态;ufw allow 8080/tcp 放行

iptables(通用):iptables -nL 看规则;加一条 -A INPUT -p tcp --dport 8080 -j ACCEPT 再保存生效

快速扫描多个端口

如果不确定哪些端口开着,或者要批量验证,nmap很管用:

nmap -p 22,80,443 127.0.0.1——扫指定几个端口

nmap -F 192.168.1.100——扫最常用的100个端口

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/11 7:56:29

《零基础学 PHP:从入门到实战》·PHP Web 安全开发核心技术与攻防实战演练-SQL 注入防御深度实战

第 3 章:数据库守卫战——SQL 注入防御深度实战 章节介绍 学习目标 通过本章学习,你将能够: 深入理解 SQL 注入漏洞的产生原理与多种攻击形态掌握使用 PHP 的 PDO 与 MySQLi 扩展的预处理语句进行有效防御具备审计简单 PHP 代码中 SQL 注入风险的能力亲手将存在漏洞的应用修…

作者头像 李华
网站建设 2026/7/9 4:22:20

中移 ML307R SDK 定时器原理

先看相关API接口的定义 /*** @brief Create and Initialize a timer.** @param[in] func function pointer to callback function.* @param[in] type @ref osTimerOnce for one-shot or @ref osTimerPeriodic for periodic behavior.* @param[in] …

作者头像 李华
网站建设 2026/7/11 20:27:35

智能体开发的多Agent协同

《AI Agent智能体开发实践 邓立国 邓淇文著 五大实战案例掌握AI Agent开发 LangChain示例 人工智能技术丛书 清华大学出版社》【摘要 书评 试读】- 京东图书 多Agent协同(Multi-Agent Collaboration,MAS)是指多个具备自主决策能力的智能体&a…

作者头像 李华
网站建设 2026/7/10 4:19:49

Ridit检验 R代码实现

一、公式声明需要声明,这一实现使用的标准组的Ridit方差为贝塞尔校正版本,而卡方统计量的公式采用如下形式:——式子1其中:注意以下公式默认了有序评分对应的隐连续得分是服从均匀分布的,因此才将,然后把式…

作者头像 李华
网站建设 2026/7/10 2:49:21

基于SSM+Vue的个人理财系统的设计与实现

前言 本个人理财系统管理员功能有个人中心,用户管理,账单类型管理。用户功能有个人中心,收入账单管理,支出账单管理,理财计划管理,统计分析管理,备忘录管理等。因而具有一定的实用性。 本站是一…

作者头像 李华