不用云服务器部署也能外网访问N8N,小白轻松搞定内网穿透

不用云服务器部署也能外网访问N8N,小白轻松搞定内网穿透

不用云服务器部署也能外网访问N8N,小白轻松搞定内网穿透 不用云服务器部署也能外网访问N8N,小白轻松搞定内网穿透 Modified December 5, 2025 No access 9月1日演示视频 00:00 写上字域和域名 字域名随便写,域名就是我们购买的域名 类型选HTTP url填写:host.docker.internal:5678 (因为是Docker部署的) 9.为了方便后续进行的webhook调用和平台验证 需要再加上一个动作,就是更新一下n8n的调用地址 打开docker,删除原本的n8n 再打开终端输入下面的指令来更新n8n的webhook地址,只需要在部署n8n的指令加上一行,这一行就是上面创建的公共主机名: 我的指令发给大家,但是可能不适用(我是mac电脑),可以把指令复制给豆包,告诉豆包你的终端是什么类型,常见类型为:Windows、PowerShell和Mac 黄色部分需有更换为你们的域名 Mac Code block Bash Copy docker run d \ name n8n \ p 5678:5678 \ e GENERIC TIMEZONE="Asia/Shanghai" \ e TZ="Asia/Shanghai" \ e WEBHOOK URL=https://webn8n.jkczaigc.cn/ \ v /Users/jiajia/n8n/n8n:/home/node/.n8n \ v /Users/jiajia/n8n/n8ndata:/home/node/n8ndata \ docker.n8n.io/n8nio/n8n:1.109.2 PowerShell Code block Bash Copy docker run d p 5678:5678 e TZ="Asia/Shanghai" v D:/n8n/n8n:/home/node/.n8n docker.n8n.io/n8nio/n8n:1.115.3 Windows cmd Code block Bash Copy docker run d ^ name n8n ^ p 5678:5678 ^ e GENERIC TIMEZONE="Asia/Shanghai" ^ e TZ="Asia/Shanghai" ^ e WEBHOOK URL=https://winn8n.n8nworkflow.top/ ^ v D:/n8n/n8n:/home/node/.n8n ^ v D:/n8n/n8ndata:/home/node/n8ndata ^ docker.n8n.io/n8nio/n8n:1.115.3 当指令执行成功后就正式完成了搭建,这个时候你就可以通过两种方法访问同一个数据: 第一种就是本地的访问地址:http://127.0.0.1:5678/ 第二种就是通过Cloudflare中的公共主机名(手机、不同电脑均可登入使用;且数据共享) 📱我的联系📱 📩 QQ:3188073422 | 电话:15195525703 | 微信:sunjiaping3612 No access 9月1日演示视频 00:00 No access 9月1日演示视频 00:00 写上字域和域名 字域名随便写,域名就是我们购买的域名 类型选HTTP url填写:host.docker.internal:5678 (因为是Docker部署的) 9.为了方便后续进行的webhook调用和平台验证 需要再加上一个动作,就是更新一下n8n的调用地址 打开docker,删除原本的n8n 再打开终端输入下面的指令来更新n8n的webhook地址,只需要在部署n8n的指令加上一行,这一行就是上面创建的公共主机名: 我的指令发给大家,但是可能不适用(我是mac电脑),可以把指令复制给豆包,告诉豆包你的终端是什么类型,常见类型为:Windows、PowerShell和Mac 黄色部分需有更换为你们的域名 Mac PowerShell Windows cmd 当指令执行成功后就正式完成了搭建,这个时候你就可以通过两种方法访问同一个数据: 第一种就是本地的访问地址:http://127.0.0.1:5678/ 第二种就是通过Cloudflare中的公共主机名(手机、不同电脑均可登入使用;且数据共享) 📱我的联系📱 📩 QQ:3188073422 | 电话:15195525703 | 微信:sunjiaping3612 QQ:3188073422 | 电话:15195525703 | 微信:sunjiaping3612 效果演示: 大家好!我是舰长 最近很多小伙伴对N8N部署服务器的呼声比较高,但服务器的成本较大,因为在使用N8N时,很多都需要用到webhook的调用,没有服务器是做不了的 那有没有不用服务器也可以在线使用N8N的方法呢? 有的,只需学完本次分享的文章就可以直接通过外网直接访问本地n8n!! 这也就意味着:不用购买服务器、不用配置网络,就能让你本地的n8n穿透到外网,不管是个人还是团队使用,都能节省不少的服务器费用。这套方案非常的简单,不需要技术基础,一步步操作就能设置完成。 最重要的就是只要保存数据,那数据都是同步的! 接下来按照步骤来操作即可: 1.登入Cloudflare 网址:https://www.cloudflare.com/ 这是一个域名管理平台,同时我们也可以通过这个平台开通一个网络隧道,而且是免费的 这些平台很多小伙伴一定会担心是不是要visa卡之类的,没关系这些问题我都已经找到解决办法 平台需要谷歌账户,现在谷歌账户的申请已经下调门槛了直接去注册就可以 2.购买域名 我推荐在火山引擎上购买,新用户8块钱就可以享受一个一年的域名,同时本次教程也是以火山引擎为例 购买网址:https://www.volcengine.com/activity/domain 3.解析域名 回到Cloudflare中输入购买的域名 点击确定 继续前往激活 4.修改DNS服务器 解析完域名之后会出现图中所示的Cloudflare名称服务器,复制红色框中的网址 打开火山引擎的域名服务: 快速跳转网址:https://console.volcengine.com/domain service/domain? 点击管理 页面下滑找到域名服务,修改对应的DNS服务器, 把下图红色框中的替换为Cloudflare名称服务器对应网址即可 输入后确定 回到Cloudflare中稍微等待一会 5.开启隧道验证服务 点击Zero Trust 第一次创建的比较麻烦,需要先创建团队 选择0元计划后需要付款验证,简单说:不花钱但需要你有一个支付验证 这里需要注意,大部分小伙伴是没有visa卡的,很可能会卡在这一步,但是没关系虽然我这没有图展示 大家只需要注意看需要填写付款方式页面有没有一个叫paypal类型验证的,在页面的左上角 这个paypal也是一个支付验证方式吗,好处在使用国内的一些借记卡也可以验证“工商、建设等”这些都支持,但不一定完全支持,卡多的都测试两个就可以 有银联卡的完全没问题,这一步基本不会卡,多测试几个因为有的卡商没有开通paypal服务 我这里就直接绑定了paypal支付验证,填写好下面的账单地址即可(注意因为页面是中文的,下面地区需要手动选择对应的英文) 6.添加隧道 选择Cloudflare类型 写上隧道名称:n8nweb 选择docker,因为我们的n8n部署都是用docker部署的 其他方法部署的优先切换为docker部署 复制后需要再加上一个指令,大家复制后对比我下面这张图会发现少黄色部分的指令,这个指令就少写上容器名字和后端调用,加上就可以了 7.打开本地终端 直接粘贴到终端中回车即可,(注意一定要下载Docker,并且你的N8N也是部署在Docker中) Docker本地部署可以看我这篇文章: Mac Win 执行成功后就可以在docker中看到这个容器 8.回到Cloudflare中进行下一步,设置公共机名

在 小宇宙note 阅读完整内容