搭建目的
为了能远程家里电脑,同时映射web网站服务。
拓扑图
配置清单
硬件 | 配置建议 | 推荐配置 | 组件服务 | 备注 |
---|---|---|---|---|
路由器 | - | - | - | 连接互联网,光猫即可 |
交换机 | 至少2个万兆电口或光口 | - | - | 负责局域网内数据交换 |
服务器 | 万兆电口或光口 | 24核/128G/256G+1T | pve windows专业版 ubuntu24.04 |
也可以自组海洋垃圾 |
NAS存储 | 万兆电口或光口 | 10核/8G/4T+4T | docker | Raid 1 |
云服务 | 阿里云ECS | 2核/2G/20G | ubuntu24.04 1panel |
买OSS资源包做好快照备份 |
局域网搭建
根据需求及现有设备,采购配置缺少的设备,确保局域网内设备之间能通信。
服务器配置
1. 服务器部署Proxmox VE,具体部署流程请点这里。
- 上传windows的ISO以及ubuntu24.04的ISO文件至PVE。
- 新建虚拟机安装windows系统。
- 开启远程桌面服务。
- 新建虚拟机安装ubuntu系统。
- 部署1panel管理系统。
- 安装frpc客户端应用。
NAS存储配置
- 配置阵列raid 1
- 启用docker与NFS服务。
- 拉取jlesage/firefox镜像。
- 部署火狐浏览器容器。
云服务配置
1、带固定IP的云服务器(阿里云、腾讯云、百度云等等)

2、局域网内能部署docker容器的设备(主机、NAS、路由器等等)
以阿里云为例:
1、创建一个价格最优惠的实例就行(推荐部署Ubuntu22.04 64位 UEFI版),ecs.e-c1m1.large 20G大概26元/月

(图为直接买三年的价格算下来差不多12块/月,2025年7月21日的价格)
1、等待自动部署开机,点击云服务器管理控制台的远程连接登录进系统。
2、安装1panel社区版(注意配置登录端口和路径),完成后通过 http://公网IP:端口/路径
访问1panel管理面板,在应用商店中安装frp服务端实用工具和OpenResty web服务器。
3、根据frp服务端配置的两个端口,在阿里云实例网络与安全中,配置入方向规则。
局域网内主机(联网、linux系统):
1、安装1panel社区版,部署frp客户端(端口那些和阿里云的一致),部署需要穿透到外网访问的服务。
2、修改frpc.toml文件,添加需要映射的配置信息,重启frp客户端。
阿里云OpenResty:
1、申请免费SSL证书。
2、添加网站反向代理。
注:自行申请域名以及备案。
验证:输入域名访问测试。