首页/网络/常用端口速查/529 irc-serv IRC 服务端口
500-599 系统端口99 条

529 irc-serv IRC 服务端口

irc-serv:IRC 服务器相关注册端口(Windows services 文件收录;IRC 客户端常用 6667/6697)。

常用端口速查网络更新于 2026-10-13

irc-serv 与 529 端口

529 的登记名是 irc-serv,登记人 Brian Tackett,指向 IRC(Internet Relay Chat)服务器;Windows 的 services 文件也收录了这个名字。实际部署中 IRC 服务几乎不用 529:明文监听惯例是 6667,TLS 监听惯例是 6697,因此 529 更多是历史登记与命名占位。

基本信息

服务名irc-serv(IRC server)
传输层TCP 与 UDP 各占一条登记记录
号码区间0-1023 系统端口
登记联系人Brian Tackett
本地登记表Windows services 文件亦收录
实际常用端口6667 明文、6697 TLS
现状协议仍在用,但罕用 529

什么情况下会遇到

  • 开源社区或内部沟通仍有 IRC 频道,需要确认服务端端口与加密情况
  • 内网扫描出现 6667/6697 监听,需要评估是否属于违规自建服务
  • 恶意软件利用 IRC 作为命令控制通道,取证时需要识别相关流量特征
  • 老设备或脚本里写死了 irc-serv 名称,需要确认实际连接端口
  • 合规检查要求说明非标准聊天服务的用途与数据留存方式

排查判定对照

观察到的情况倾向判断处理动作
6667/6697 有监听且属内部用途自建沟通服务补齐审批、限源与日志留存
存在与外网 IRC 服务器的长连接可疑 C2封链取证,核查进程与持久化
529 上有监听极少见,需核实以进程为准定性,核对业务归属
连接呈规律性心跳自动化客户端定位客户端程序与配置文件
无监听无连接历史登记无需处置

四步定位

四步定位
sudo ss -lntp | grep -E ':(529|6667|6697)\b'      # 常见 IRC 端口一起看
sudo ss -tnp state established | grep -E ':(6667|6697)\b'  # 现有连接
sudo lsof -i :6667 -P -n                       # 客户端或服务端进程
whois <对端IP> | head -20                      # 确认对端归属
sudo grep -rniE 'irc|6697' /etc /opt 2>/dev/null | head   # 配置痕迹
sudo tcpdump -ni any port 6667 -A -c 5 | head -30         # 抽样看协议文本特征
IRC 协议早期明文传输,认证与频道权限模型简单,因此长期被恶意软件用作命令控制通道。发现内网主机主动维持到外部 IRC 服务器的长连接,应作为重点线索而不是普通上网行为。
如果确实需要保留 IRC 用于技术协作,优先使用 TLS 端口并限制访问来源;同时明确服务端归属与日志留存策略,避免出现无人负责的长期开放服务。
注册表里的 irc-serv 与实际端口不一致是常态。部署与排查都应以客户端配置、服务端监听列表与手册为准,不要依据登记名推断连接方式。

易错点

  • 只按 529 排查 IRC:该服务实际监听多在 6667/6697,容易漏掉真正的入口或外联
  • 把内网自建聊天服务当作无害工具:缺少审批与日志时,它同样构成数据外泄通道
  • 误判自动化客户端心跳为恶意行为:需先建立业务基线,再区分正常与异常
  • 对明文 IRC 流量不加密:频道内容与凭据可被旁路获取,涉及内部信息时应改走加密通道
  • 封禁端口后不清理客户端:自启动的机器人会持续重连,产生重复告警

数据来源与参考

  • IANA Service Name and Transport Protocol Port Number Registry

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌