本地端口秒变公网网址!localtunnel极简教程
·
1. 核心原理与优势
原理 localtunnel 基于 Node.js 开发,通过 SSH 隧道将本地端口映射到随机生成的公网子域名(如 https://abc.localt.io)。
优势
-
✅ 零依赖:仅需 Node.js 环境,支持 Windows / macOS / Linux
-
✅ 极简配置:一条命令启动,无需注册账号
-
✅ 开源透明:代码公开,安全性可控
2. 安装与基础使用
2.1 全局安装
打开黑窗口(cmd),输入以下命令:
npm install -g localtunnel
2.2 启动隧道
假设本地开发服务器运行在 8080 端口:
lt --port 8080
输出示例:
your url is: https://abc.localt.io
访问该 URL 即可访问本地服务。

2.3 高级参数
| 参数 | 作用 | 示例 |
|---|---|---|
--subdomain |
指定子域名(需付费版) | lt --port 3000 --subdomain myapp |
--local-host |
绑定本地地址(多网卡环境) | lt --port 3000 --local-host 192.168.1.100 |
3 典型应用场景
-
📱 移动端调试:手机扫描二维码访问本地 H5 页面
-
🔌 API 联调:向后端开发者提供稳定的公网测试接口
-
🧪 Demo 展示:快速生成可分享的在线演示链接
4 局限性
| 局限 | 说明 |
|---|---|
| 🔀 随机域名 | 开源版每次启动域名变化,不利于长期测试 |
| 🐢 稳定性 | 依赖官方服务器,高峰期可能连接缓慢 |
| 🔧 功能单一 | 缺乏流量统计、自定义 HTTPS 证书等高级功能 |
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)