怎么看服务器的端口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

相关推荐

  • 饥荒联机版怎么查询一个服务器的IP地址

    对于《饥荒联机版》玩家而言,查询服务器IP地址最直接的方法是在游戏内通过“浏览游戏”列表查看房间信息,或者让房主在系统命令行中使用ipconfig命令获取本机IPv4地址, 如果你是在寻找一个固定IP的专用服务器,则需通过服务器控制台或租赁商后台获取,饥荒联机版怎么查IP地址:游戏内最直接的查询方法对于大多数玩……

    2026年8月18日
    2400
  • 斐讯N1如何搭建服务器,斐讯N1做服务器教程哪里找?

    斐讯n1做服务器完全可行,刷入Armbian系统后它就是一台低功耗、高性能的迷你服务器,百元成本能跑Docker、NAS、个人网站,性价比远超同价位二手电脑,很多朋友手里都有当年“0元购”留下的斐讯N1盒子,吃灰几年后,最近又被各路玩家重新翻了出来,原因很简单,这颗晶晨S905D四核芯片(俗称“小钢炮”)放在今……

    程序编程 2026年11月11日
    200
  • WePC洛杉矶VPS值得买吗,三网回程优化测评

    WePC洛杉矶VPS凭借三网CN2 GIA优质回程、512MB内存搭配10G NVMe高速存储以及极具竞争力的232元/年入门价格,是预算有限但追求网络稳定性的个人开发者、小型博客站长及跨境业务初学者的理想选择,在云服务器市场鱼龙混杂的今天,寻找一款既便宜又稳定的VPS并非易事,许多用户被低廉的单价吸引,却在实……

    2026年6月29日
    1500
  • 外贸独立站主机空间哪家好?建站服务器推荐及价格对比

    对于追求极致性价比与全球访问速度的外贸企业,Hostinger凭借极高的性价比和优化的全球节点是入门及中小卖家的首选,而DediPath则以裸金属服务器的低延迟和独立资源独占性,成为高并发、高安全性要求的大型独立站首选,选择主机空间并非单纯比拼参数,而是匹配业务场景,很多新手卖家容易陷入“越贵越好”或“越便宜越……

    2026年6月23日
    2600
  • git怎么让代码和服务器保持一致,有哪些方法?

    为什么你改了代码,服务器上一动没动不少人在本地把代码改得热火朝天,推上去之后跑到服务器上一看,还是老版本,多数情况下不是操作失误,而是你压根没理解git的工作方式,git只负责记录版本和同步历史,本身不会自动把服务器上的工作区变成你想要的样子,想让代码和服务器一致,本质上是在远程仓库、本地仓库和服务器三个节点之……

    2026年10月2日
    600
  • 如何上传代码到Git服务器,本地代码怎么推送到远程仓库?

    直接把代码推到自己的 Git 服务器上,核心就三步:服务器端创建裸仓库、本地添加远程地址、执行 push 命令, 整个过程不需要依赖 GitHub 或 GitLab,一台 Linux 服务器加 Git 环境就能搞定,下面把从零搭建到日常使用的完整流程拆开讲,每一步都给出可验证的命令,怎么上传代码到自己的git服……

    2026年10月6日
    400
  • 普通机房遭受大攻击直接黑洞怎么办,机房被黑洞怎么办

    普通机房在遭受大流量攻击时,由于缺乏防护能力,通常会直接采用黑洞路由,这会导致业务瞬间中断,恢复时间不确定,对于业务而言是灾难性的,黑洞路由:普通机房的无奈选择黑洞路由,简单说就是将攻击目标IP的流量全部丢弃,不再向上层网络转发,当攻击流量超过机房带宽或设备处理能力时,为了避免影响整个机房网络,运维人员会向运营……

    2026年7月26日
    1000
  • 如何查看服务器IIS版本号,iis版本查看方法有哪些

    查看服务器中IIS版本号,最稳妥的方法是读取注册表 HKLM\SOFTWARE\Microsoft\InetStp 下的 MajorVersion 和 MinorVersion;如果图形界面可用,IIS管理器“帮助-也能直接看到版本, IIS版本会影响TLS配置、URL重写规则、应用池行为和模块兼容性,运维巡检……

    2026年9月28日
    200
  • 企业erp系统服务器如何进行数据备份,有哪些注意事项?

    企业ERP系统服务器备份的核心答案是:采用“本地+异地”双重备份策略,按数据变化量设定每日或实时备份任务,并坚持定期恢复演练,才能确保数据安全,很多企业把ERP系统上线当作终点,却忽略了数据备份这座“最后防线”,服务器一旦遭遇硬件故障、勒索病毒或误操作,没有可用备份就意味着业务流程全面停摆,下面这套备份方案,是……

    程序编程 2026年11月6日
    700
  • 网易MC服务器手机版怎么下载?,安装步骤有哪些呢

    网易我的世界手机版目前没有单独的“服务器下载”安装包,玩家需要先安装《我的世界》中国版(网易版)手机客户端,再在游戏内通过“联机大厅”或“租赁服务器”功能进入各类服务器,这个流程和Java版完全不同,许多玩家第一次接触时容易把“服务器客户端”和“游戏本体”混淆,网易MC服务器手机版下载安装前必须知道的版本区别在……

    2026年10月17日
    200

发表回复

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