1. 自托管AI服务明明很香,难就难在"人不在局域网里"
今年我把大部分AI工作负载搬到了本地:一台旧工作站插了两张显卡,跑着Stable Diffusion WebUI、ComfyUI、Ollama上的开源模型,还有一个本地知识库服务。模型文件动辄几十GB,数据又涉及个人笔记和日常工作,放在云端总让我觉得不踏实。本地部署的好处很直观——推理速度快、隐私可控、不按量付费,但代价也很具体:只要人一离开家,这些服务就全废了。
最开始我在公司用笔记本远程连家里那台工作站,试过各种方式,基本都是折腾一晚上、用两天就放弃。这个痛点不是"技术大神"才配有的,任何一个把AI服务跑在本地的普通用户都会撞上。你想想这几种场景:
- 在办公室临时想用家里的SD WebUI生成一张图,做方案配图。
- 出门在外,想调取本地知识库里的某个项目材料。
- 团队里几个人共享一台GPU服务器,有人不在内网,就完全没法协作。
- 甚至只是通勤路上想看一眼某个训练任务跑完了没有。
说到底,"本地AI服务"的隐藏代价是"物理位置锁死"。部署算力、模型权重、中间生成产物都在自己机器上,但网络访问能力被锁死在局域网。你要做的,是把这台机器的能力安全地延伸到公网,同时不能把机器本身暴露给全网。这个平衡点,就是这篇文章要聊的核心——加密隧道。
先说结论:我最后选定的是"加密隧道"方案,不是端口映射、不是内网穿透服务,也不是在路由器上做一堆复杂的NAT策略。它解决的不只是"连得上",更重要的是"连得安全"和"连得稳定"。下面我会把整个思考过程、部署步骤、踩过的坑都摊开讲,希望能帮你少走几个月的弯路。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 从裸奔式端口映射到加密隧道:我为什么切换了方案
2.1 端口映射:最粗暴也最痛的方式
如果只想解决"从外面访问家里服务"这一个问题,最直觉的做法是在路由器上做一个端口转发:把公网的某个端口映射到内网那台AI工作站的Web端口上。比如,你路由器的公网IP是203.0.113.10,本地AI服务的Web端口是7860,那就把公网7860端口转发到内网主机192.168.1.100:7860。
连接确实能通,但问题接踵而至。首先,家宽环境的公网IP经常是动态的,过几天就变一次。其次,很多地区的家宽会把80、443这类常用端口封掉,你只能选一些高位端口,访问时还得在URL后面带一个莫名其妙的端口号。更麻烦的是,一旦这个端口暴露在公网,几乎等于给全网发了一张邀请函。我用nmap扫过一台临时开了端口映射的机器,端口开放后不到一小时就出现来自海外IP的探测请求,尝试登录后台、扫描路径、爆破密码。如果你跑的是Stable Diffusion WebUI这类自带简单密码或压根不设密码的服务,后果就是被人借鸡生蛋——有人会通过你的WebUI大量生成图片,烧你的显卡,甚至上传违规内容。
端口映射还有一个隐藏问题:它把你的AI服务直接暴露在一个没有任何加密和身份认证的环境里。即使你在应用层加了密码,HTTP明文传输也会让密码在网络上裸奔。如果你用抓包工具看一眼,用户密码、API返回的图片、对话内容全部是明文。对于个人隐私数据,这完全不可接受。
2.2 第三方内网穿透:省事,但信任成本高
端口映射不行,很多人会转向第三方内网穿透工具。这类工具的套路是:你在本地跑一个客户端,它主动向服务商的云服务器建立一条长连接,然后你获得一个公网可以访问的临时域名或固定域名,流量通过服务商的中转服务器转发到本地。
优点是确实省事,内网不用开任何端口,客户端装好就能用。但用久了你会发现几个尴尬的地方。
一是流量绕行。所有请求都要先到达服务商的服务器,再转发回你本地。如果服务商的中转节点在异地,延迟会明显上升。我实测过,本地WebUI响应速度会从几十毫秒涨到两三百毫秒,生成一张图要多等好几秒。二是免费额度有限制。带宽、连接数、域名数量都有条条框框。三是信任问题。你的AI服务、对话记录、生成结果全部经过第三方的服务器,你根本不知道它有没有在中间做流量审计。对于处理个人笔记、工作文档这种敏感数据的场景,很难让人安心。
这里不是否定第三方穿透工具的价值——作为临时演示、开发调试,它们确实方便。但如果你要长期、稳定、安全地远程使用本地AI服务,"经过第三方中转"这一点就已经决定了它不是最优解。
2.3 为什么加密隧道是正解
回到本质问题:我需要的是一个"既能让公网设备访问到内网AI服务,又不暴露内网服务本身"的通道。加密隧道完美契合这个需求。
它的核心思路是:内网机器主动向一台有公网IP的服务器发起连接,建立一条加密通道。外部设备访问的是公网服务器上某个端口,由服务器通过这条加密通道把请求转给内网AI服务。在这个过程中,你的家宽不需要开放任何入站端口,AI服务本身也不直接暴露在公网。公网上的人看到的只是那台公网服务器的IP和一个看起来平平无奇的端口,扫描者不知道这背后是一条通向别处的隧道。
更重要的是,加密隧道不只是"转发流量",它还解
