首页/网络/常用端口速查/5173 Vite 开发服务器 / DolphinScheduler UI

5173 Vite 开发服务器 / DolphinScheduler UI

前端工程 Vite 开发服务器默认端口,也是 Apache DolphinScheduler 新版 Web UI 的默认端口——开发与人机共用一档。

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

5173 的两个身份

5173 常见两种用途:前端构建工具 Vite 的开发服务器默认监听 5173,且默认只绑本机地址;Apache DolphinScheduler 新版 Web UI 也把 5173 作为默认端口。开发阶段的 5173 基本是前端工程,生产环境出现则多半是调度平台的控制台。两者共用端口号纯属巧合,排查时先看进程与页面特征再定性。

基本信息

服务Vite 开发服务器,或 DolphinScheduler Web UI
端口/协议TCP HTTP 5173,开发服务器默认仅监听回环
关键开关加 --host 会把监听范围扩展到局域网
相关端口4173 为预览服务器默认端口,24678 为热更新备用端口
权限要求开发者启停无需特权;容器映射需宿主机配置
安全等级仅开发机与内网,禁止对外暴露

典型使用场景

  • 前端本地开发:改代码即时热更新,浏览器访问本机 5173
  • 局域网真机调试:加 --host 后用手机访问同网段地址
  • 容器开发:把端口映射出来在宿主机浏览器查看效果
  • 接口联调:开发服务器代理转发到后端,规避跨域问题
  • 调度平台运维:访问 DolphinScheduler 的 Web 控制台

启动与监听核对

启动与监听核对
npm run dev                                 # 启动后控制台会打印 Local 与 Network 地址
# VITE ready in 300 ms
# Local:   http://localhost:5173/
npx vite --host 0.0.0.0 --port 5173          # 显式暴露到局域网,谨慎使用
ss -lntp | grep 5173                         # 确认监听地址是回环还是全网卡
curl -sI http://127.0.0.1:5173/ | head -3     # 本机可达性

监听范围与风险

监听地址可见范围风险
127.0.0.1仅本机低,默认状态
局域网地址同网段设备源码与依赖可被浏览,热更新通道暴露
0.0.0.0所有可达网络配合端口映射等于对外公开,风险高

实践要点

  • 给别人看效果要用构建产物加静态服务器,别长期挂开发服务器
  • 容器开发固定端口映射范围,避免把开发机整体暴露
  • 开发服务器日志会打印本机路径与环境变量名,同样属于信息泄露
  • 团队统一开发端口约定,减少端口冲突带来的排查成本
  • 发现 5173 先从进程与页面特征判断是 Vite 还是调度平台
Vite 的开发服务器与热更新通道不是为生产设计的,没有鉴权也没有限流,源码与 source map 可直接读取。需要团队共享时应使用构建产物或加认证的反向代理。
在云主机或容器里以全网卡地址启动开发服务器并映射端口,是源码泄露的常见原因;开发服务器的访问日志还会暴露内部路径信息。

易错点

  • 长期用 --host 0.0.0.0 跑开发服务器:同网段任何人都能浏览源码与接口
  • 把开发服务器当生产环境使用:无鉴权无限流,性能与稳定性都不达标
  • 容器端口映射到公网又忘记关闭:项目还没上线,源码先上了线
  • 看到 5173 就认定是 Vite:调度平台等系统也用这个端口,误判会让排查跑偏

数据来源与参考

  • Vite 官方文档(默认 5173);DolphinScheduler 文档(UI 5173)

相关工具

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