首页/网络/常用端口速查/5000 UPnP/开发服务器常用口

5000 UPnP/开发服务器常用口

最常被占用的"万能"端口之一:UPnP IGD 设备的 HTTP 服务、Flask/Node 开发服务器、ASP.NET Core 默认监听都用 5000。

常用端口速查网络更新于 2026-10-12
服务UPnP IGD / Flask / ASP.NET Core / 各类开发服务器
协议TCP(UPnP 发现用 UDP 1900)
用途NAT 映射、Web 开发调试
安全等级按服务定

家用路由器上的 5000 端口若暴露到公网,UPnP 管理页面可能被利用添加端口映射;开发场景则常见"5000 被占"报错。

排查 5000 占用

排查 5000 占用
ss -lntp | grep :5000
lsof -i :5000  # macOS
tasklist | findstr :5000  # Windows
macOS 的 AirPlay 接收器也占用 5000,与开发框架冲突时优先改端口。

易错点

  • macOS AirPlay 占用 5000 导致 Flask 起不来,报错却是 Address already in use

数据来源与参考

  • Flask 官方文档(默认 5000)
  • Microsoft Learn(ASP.NET Core 默认端口 5000/5001)
  • UPnP IGD 规范

相关工具

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