资讯动态

家里的网页服务突然停了,手机在外面能把它重新启动吗?

发布时间:2026/9/29 23:09:08 来源:尧图企业网站定制
家中的 NAS 往往不只保存文件还会运行下载工具、相册、影音服务和各种 Docker 应用。一旦某个容器停止人在局域网内可以直接进入管理页面处理人在外面时手机却通常无法访问192.168.x.x这样的内网地址。这次实操使用一台 Windows 11 电脑、一台安装飞牛 OS 的 VMware 虚拟机和一部 Android 手机。测试过程中让 Nginx 容器处于停止状态随后手机关闭 Wi-Fi在 5G 网络下通过星空组网子网路由进入飞牛 Docker重新启动容器并检查 Nginx 页面是否恢复。整个过程不需要公网 IP不开放路由器公网端口也没有修改飞牛和 Nginx 原来的局域网地址。一、需要解决的不是“怎么启动容器”飞牛 Docker 本身就能启动和停止容器真正的困难是人在外面时手机没有通往家庭局域网的网络路径。本次环境如下设备作用Windows 11VMware 宿主机同时作为星空组网子网路由网关飞牛 OS运行 Docker 和 Nginx局域网 IP 为192.168.71.128Android 手机关闭 Wi-Fi使用 5G 完成远程处理飞牛管理页面和 Nginx 服务仍然使用原地址飞牛管理页面http://192.168.71.128:5666 Nginx 页面http://192.168.71.128:8088这里有两层明确分工星空组网子网路由负责把手机送进192.168.71.0/24网段飞牛 Docker 负责真正启动 Nginx 容器。子网路由不会替代 Docker但它解决了外部手机无法抵达飞牛管理页面的问题。二、注册星空组网并接入设备先在星空组网登录页面点击“免费注册账号”完成账号注册。随后在 Windows 和 Android 手机上安装客户端登录同一账号并加入同一网络。图 1 星空组网登录页面提供免费注册入口注册完成后让 Windows 与手机接入同一网络这一步只负责建立组网身份。要让手机访问没有安装客户端的飞牛虚拟机还需要继续配置子网路由。三、由 Windows 发布飞牛所在网段本次飞牛虚拟机位于192.168.71.0/24网段Windows 可以通过VMware Network Adapter VMnet2访问该网段。因此在星空组网管理平台中将 Windows 设为子网路由网关并发布网关设备Win11 目标网段192.168.71.0/24 对应网卡VMware Network Adapter VMnet2 授权设备Android 手机图 2 Win11 发布192.168.71.0/24子网路由路由状态正常并已允许手机访问实际使用时需要填写 NAS 所在的真实网段不能直接照搬示例地址。作为网关的 Windows 必须保持开机飞牛虚拟机也要保持运行Windows 不能进入休眠。本次没有在飞牛 OS 中运行星空组网客户端。手机访问飞牛时路径为Android 手机5G连接星空组网 ↓ Windows 11 子网路由网关 ↓ VMnet2 飞牛 OS192.168.71.128 ↓ 飞牛 Docker / Nginx四、用测试容器模拟服务中断为了不影响真实业务本次只使用 Nginx 测试容器模拟服务中断。Nginx 映射的本地端口为8088容器端口为80。测试开始时Nginx 已显示“容器错误退出255”。手机此时关闭 Wi-Fi状态栏显示正在使用 5G在星空组网保持连接的情况下手机仍然能够通过飞牛原来的局域网地址进入 Docker 容器列表。图 3 手机使用 5G 进入飞牛 DockerNginx 显示错误退出说明此时网页服务尚未运行这张图反映了实际问题容器已经停止但外部手机借助子网路由仍能抵达飞牛管理端为后续恢复操作提供入口。五、手机从外部网络启动 Nginx在手机上打开 Nginx 详情页点击启动按钮。等待片刻后容器状态从红色错误状态变为蓝色“运行中”页面同时显示端口映射为8088 → 80。图 4 手机仍处于 5G 网络Nginx 已恢复为运行中本地端口为8088这一操作并不是星空组网直接启动了 Nginx。实际过程是手机通过子网路由访问飞牛原内网地址再由飞牛 Docker 执行启动命令。这样既保留了原有管理方式也没有把飞牛后台直接暴露到公网。六、检查网页服务是否真正恢复“运行中”只能说明容器进程已经启动还需要打开网页确认服务可用。手机继续保持 Wi-Fi 关闭和星空组网连接在浏览器中访问 Nginx 原局域网地址http://192.168.71.128:8088浏览器成功显示Welcome to nginx!说明 Nginx 已经能够正常响应请求。图 5 Nginx 欢迎页面重新出现证明手机启动容器后网页服务已经恢复手机浏览器在该页面使用网页标题代替了完整地址显示因此结果图中没有直接露出 IP但前一张容器详情已经记录8088 → 80的端口映射本次实际访问地址仍是192.168.71.128:8088。七、总结这次实操解决的是一个很具体的问题家中的 Docker 服务停止后人在外面无法进入家庭局域网也就无法及时处理。星空组网子网路由把飞牛所在的192.168.71.0/24网段交给 Windows 网关转发让获得授权的手机在 5G 下仍能访问飞牛和 Nginx 原来的局域网 IP。飞牛不需要安装组网客户端Nginx 不需要更换访问地址也不需要申请公网 IP 或设置公网端口映射。最终形成的处理链路很简单手机通过子网路由进入飞牛飞牛 Docker 启动 Nginx手机再访问原内网地址确认服务恢复。子网路由的价值并不是多提供一个新地址而是让原有局域网管理方式在外部网络中继续可用。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑