怎么看服务器的端口IP,有哪些查询方法?

要查看服务器的端口和IP,最直接的办法是登录服务器后输入 ip addr 看IP,再用 netstat -tulnp 或 ss -tulnp 看端口监听状态。 下面我把常用查询方法、命令细节和排错思路拆开讲,保证你能照着操作。

查看服务器IP地址的常用方法

IP地址分内网和公网,查看方法略有区别,别嫌基础,实际工作中很多人把内网IP和公网IP搞混,导致配置出错。

获得服务器ip地址和端口的方法
加载中
获得服务器ip地址和端口的方法

用ip addr命令查看内网IP

Linux系统首先推荐 ip addr,在终端输入:

ip addr show

输出结果里会看到 inet 开头的行,inet 192.168.1.100/24,这就是当前网卡的内网IP,如果有多张网卡,每张都会显示,想看某个网卡,直接加名字:

ip addr show eth0

老习惯用 ifconfig 也行,但很多最小化安装的Linux没有预装,还要额外装包,用 ip 命令基本不会遇到这种情况。

用hostname -I快速列出本机所有IP

如果你只关心IP数字,不想看一堆网卡信息,hostname 命令更省事:

hostname -I

这条命令会返回当前机器上所有IP,空格分隔,适合写脚本或快速确认,注意它不会区分内网和公网,需要自己结合网络结构判断。

用curl命令获取公网IP

要是想知道这台服务器对外的公网IP,最简单的办法是访问第三方服务:

curl ifconfig.me
curl ip.sb
curl cip.cc

三条任选其一,返回的纯文本就是当前出口公网IP,注意:公网IP不等于服务器网卡上配置的IP,可能在NAT或负载均衡后面,用这个方式能看到真正对外访问的地址,业内专家指出,很多运维事故都是因为混淆了内网IP和公网IP,导致服务明明在跑,外部却怎么都连不上。

怎么看服务器的端口IP,有哪些查询方法?

对比表:不同命令查看IP的场景

场景 推荐命令 备注
看内网IP ip addr 最通用,无额外依赖
看公网IP curl ifconfig.me 需要出网权限
批量获取IP hostname -I 适合脚本自动化
Windows服务器 ipconfig 同时看IPv4和IPv6

服务器端口查看与监听状态检查

端口是服务的大门,要判断服务是否正常启动,就得看端口有没有在监听,下面几个命令是排查端口问题的基石。

linux查看服务器端口命令:netstat vs ss

netstat 是老牌工具,但系统资源占用略高。ss 是新一代工具,速度和信息量都更好,两个命令可以相互替换,我建议优先学 ss。

查看所有监听端口:

ss -tulnp

参数解释:

  • -t:TCP端口
  • -u:UDP端口
  • -l:仅显示监听中的端口
  • -n:显示数字地址和端口,不做域名解析
  • -p:显示占用进程

输出中 Local Address:Port 就是IP和端口。0.0.0:80 表示监听所有IP的80端口,0.0.1:3306 表示只允许本机访问数据库。

用 netstat 同理:

netstat -tulnp

如果你的Linux版本比较旧,或者习惯了 netstat,就用它,行业共识认为,新部署的环境直接使用 ss 更合理。

lsof查看进程占用的端口

有时候你想知道某个端口被谁占了,用 lsof 最直接:

怎么看服务器的端口IP,有哪些查询方法?

lsof -i:8080

输出会列出PID、进程名和用户,这对解决“端口被占用”特别有用,找不到 lsof 就先安装:yum install lsof 或 apt install lsof。

一条命令同时看端口和进程

如果你只想确认某个服务有没有正常监听,可以配合 grep:

ss -tulnp | grep 8080

或者直接看服务的进程状态:

ps aux | grep nginx

两者结合,能快速定位“明明进程在跑,端口却连不上”的问题。

常见端口和服务对照速查

  • 22:SSH远程管理
  • 80/443:HTTP/HTTPS网站
  • 3306:MySQL数据库
  • 6379:Redis缓存
  • 8080:常见Java或代理服务端口

记住这份表,看到端口数字就能大致猜到跑的是什么。

实战:排查端口连通性

看到IP和端口之后,下一步通常是测试外部能不能访问,这时候需要用到专门的连通性工具。

用telnet测试TCP端口是否开放

telnet 是最简单的端口检测方式,例如测试某服务器提供商的端口是否通:

telnet 192.168.1.100 22

如果端口开放,会进入空界面或显示SSH版本信息,如果连接超时或拒绝,说明端口没开或被防火墙挡了,注意:云服务器商的安全组规则也要检查,本地netstat能看到监听,但安全组不透传就白搭。

用nc做更深度的端口扫描

nc 比 telnet 更灵活,适合在本地批量测试:

nc -zv 192.168.1.100 22-25

这条命令会扫描22到25号端口,返回 open 或 closed,做异地端口是不是通的时候,这个工具比登录服务器更直观。

防火墙规则和端口IP绑定的常见误区

很多人遇到“端口不通”就直接怀疑软件配置,其实相当一部分问题出在防火墙,查看当前防火墙规则:

怎么看服务器的端口IP,有哪些查询方法?

iptables -L -n

如果有 firewalld,用:

firewall-cmd --list-all

看清允许的IP和端口,另一个常见误区是绑定地址错误,比如服务监听在 0.0.1 而你在外部访问,自然连不上,这种坑我踩过不止一次。

怎么看服务器端口ip的常见问题

问:用 ss -tulnp 看不到服务端口,但进程明明在运行,怎么回事?

先检查服务是否真的监听了,可能用了Unix socket或只监听IPv6,用 ss -lntup 并把 -l 去掉看所有状态,有时服务还在TIME_WAIT未释放,更常见的是你跑命令时权限不够,看不到进程信息,加上 sudo 试试。

问:服务器端口能ping通,但访问网站却超时,怎么判断问题?

端口检测用 telnet 或 nc,不要用ping,ping走ICMP协议,跟TCP端口没关系,你先在服务器本地 curl 127.0.0.1:端口,通就是服务正常,剩下检查安全组、防火墙、云厂商封禁策略。

问:买服务器时为什么经常看到“端口IP”的说法?

这通常指服务器对外服务需要的IP和端口组合,例如搭建网站需要公网IP加80/443端口,云服务器厂商的控制台会展示基础网络配置,你登录后用第一条命令查看实际绑定地址即可,不同厂商的管理界面描述细节有差别,但底层原理相同。

最后说一句

把IP看懂,把端口查清,服务器的大多数网络问题已经解决了一半,别被一堆命令吓到,常备 ip addr 和 ss -tulnp 这两个就够了,其他工具都是在这两条基础上查漏补缺。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/694058.html

赞 (0)
腾讯用的服务器有哪些品牌,云服务器怎么选?
上一篇 2026年9月27日 11:38
全球到底有多少个根域名服务器,根域名服务器都分布在哪里?
下一篇 2026年9月27日 11:48

相关推荐

  • 直播课答题抽奖实时开奖的服务端逻辑

    直播课答题抽奖要做到实时开奖,核心结论是:倒计时结束那一刻的“开奖”必须由服务端独立完成,不能依赖前端定时器触发,也不能靠人工盯着屏幕点按钮,实时开奖的本质是时间同步、状态判定和结果派发三个环节在服务端闭环处理,前端只负责把用户的操作发出去,再把服务端算好的结果展示出来,下面把服务端逻辑拆开讲清楚,为什么实时开……

    2026年9月8日
    100
  • 服务器github下载好慢怎么办,如何提高下载速度

    服务器从GitHub下载资源速度缓慢,核心原因在于网络链路中的国际出口带宽拥堵及DNS解析污染,最直接有效的解决方案是配置本地代理、修改Hosts文件解析IP或使用镜像加速站,通过技术手段规避网络层面的物理限制,可显著提升下载速率至带宽上限,网络延迟与带宽限制的底层逻辑服务器部署在境内网络环境中,访问托管于海外……

    2026年4月9日
    9100
  • 海外节点部署如何应对跨境网络延迟,海外服务器延迟高怎么办?

    跨境延迟的主因不是带宽不够,而是国际出口拥塞和回程路由绕路,用“就近接入+优化回源+传输层调优”组合,多数业务场景能把延迟压到可接受区间,无需盲目升级硬件,海外节点部署跨境延迟怎么解决:先把路径拆成三段跨境延迟不是一个整体数值,它由三段叠加:客户端到边缘节点、边缘节点到源站、源站处理与返回,很多人一看到延迟高就……

    2026年9月12日
    300
  • 服务器与客户端究竟是怎么回事,怎么连接?

    服务器和客户端是网络世界中的两个基本角色,服务器负责提供资源和服务,客户端负责请求和展示,两者通过网络协议通信,共同构成我们日常使用的网站、游戏、邮件等应用,服务器与客户端区别是什么?服务器和客户端在职责、硬件配置和工作模式上完全不同,你可以把服务器想象成一个大厨,专门负责处理订单、制作菜品并端出来;客户端则是……

    2026年7月21日
    400
  • 青岛大带宽服务器选型有哪些注意点?,如何选择合适配置?

    先花一两天测出业务真实峰值带宽和用户线路分布,再比较独享带宽、BGP线路和计费模式,不要只看配置单上的“大带宽”三个字, 很多用户的误区在于把大带宽当成一个固定商品,忽略晚高峰实测和合同条款,青岛大带宽服务器怎么选:先建立业务流量基线选型不是从服务商报价单开始,而是从自己的服务器监控数据开始,没有基线就谈带宽……

    2026年9月17日
    200
  • aspphp论坛探讨,PHP开发社区的未来走向与挑战是什么?

    ASP与PHP论坛技术对比与选型指南ASP与PHP在论坛开发中的核心区别与选型建议: PHP凭借其开源生态、跨平台兼容性及成熟的论坛解决方案(如phpBB、Discourse底层),长期占据主流论坛市场;ASP(特指ASP.NET Core)则在企业级集成、强类型开发及微软技术栈整合中展现优势,技术选型应基于团……

    2026年2月5日
    12800
  • 广州运维大数据分析怎么做?运维大数据平台哪家好

    2026年广州运维大数据分析的核心价值在于通过AIOps智能算法与数字孪生技术,实现从被动救火到精准预测的范式跃迁,大幅压降系统宕机风险与算力成本,2026广州运维大数据分析的底层逻辑与行业变局运维范式的代际演进传统依赖人工巡检与脚本自动化的模式,已无法应对海量分布式架构的复杂性,2026年,运维分析正式迈入A……

    2026年4月26日
    5400
  • 搬瓦工USCA_8年付$49.99值得买吗,洛杉矶ZNET节点三网延迟测评

    搬瓦工USCA_8洛杉矶节点年付$49.99套餐在2026年仍具备极高的性价比,其核心优势在于CN2 GIA优化路由带来的低延迟稳定性,足以满足日常建站、科学上网及轻量级开发需求,但在流媒体解锁能力上存在局限,适合对网络质量敏感而非重度依赖特定区域内容的用户,在VPS租赁市场,价格与性能的平衡始终是用户关注的焦……

    2026年7月7日
    12500
  • 信创目录外产品能用于关键系统吗,有何风险?

    信创目录外产品在明确风险管控和合规评估前提下,可以有限度用于非核心业务系统,但在关键系统中原则上不建议使用,除非通过专项测评并完成备案审批,信创目录外产品到底能不能用:先分清“关键系统”和“一般系统”关键系统指承载核心业务、涉及敏感数据或一旦中断会造成重大损失的系统,信创目录是政府采购和央国企采购的推荐性名单……

    2026年9月4日
    400
  • ajax使用json报错怎么办?ajax json数据交互教程

    Ajax结合JSON实现前后端数据异步交互,是目前构建高效Web应用的标准方案,能显著提升页面加载速度与用户体验,在早期的Web开发中,每次用户提交表单或请求数据,浏览器都会刷新整个页面,这种“全页刷新”不仅浪费带宽,还让用户感到明显的卡顿,随着互联网应用复杂度的提升,开发者需要一种更轻量、更灵活的数据传输方式……

    2026年5月30日
    5000

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注