You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

通过内网静态IP部署Node.js/Express服务器遇阻求助

内网静态IP部署Express服务器无法对外提供服务问题

我正在将Node.js/Express服务器从本地主机迁移至内网静态IP(暂不涉及公网,权限问题后续处理)。代码按Node.js标准编写得简洁规范,目标是在私有VPN网络环境下,通过静态IP启动Express服务器,实现静态文件托管、API路由接入,确保本地桌面和远程桌面都能正常访问。服务器在本地运行完全正常,但无法对外提供服务,不确定问题出在代码还是防火墙/权限设置上。

服务器代码

const express = require("express");
const path = require("path");
const app = express();

// 从dist文件夹托管静态文件
app.use(express.static(path.join(__dirname, "dist")));

// 引入API路由
app.use("/api", require("./functions/api"));

// 使用静态IP启动Express服务器
const port = process.env.PORT || 8080;
app.listen(port, "my-static-IP", () => {
  console.log("Server is running at http://my-static-IP:8080" + "\nPort Number: " + port);
});

问题现象

  • 其他电脑输入静态IP地址访问时出现超时错误
  • 远程桌面仅能看到页面基础结构,无法加载完整网页

相关截图

  • 桌面错误页面:Desktop Error Page
  • 远程桌面页面:Remote Desktop Page
  • 网络调试提示:Network Debugging Prompts

内容的提问来源于stack exchange,提问作者luturkey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 04:35:08