今天为大家带来一款开源免费的内网穿透工具:localtunnel ,基于 nodejs 实现,无需修改 DNS 和防火墙设置,方便快捷的将内网服务暴露到外网,为开发人员、测试人员以及需要分享本地项目的人提供实时的公网访问方式,以便于测试和共享!
功能特性
一行命令启动,无需复杂的网络设置
基于 Node.js 的内网穿透工具
分配一个独特的可公开访问的 URL
轻松将内网设备的指定端口暴露到公网
无需修改 DNS 和防火墙设置
所有隧道均使用安全 https 协议
代理中转所有请求,确保内网服务的可远程访问性
使用 API 测试 webhook
在浏览器中测试内网服务
该工具支持免费使用,使用官方的地址,但是服务器在美国,安全考虑还是用自己的服务器吧!
docker run -d \ --restart always \ --name localtunnel \ --net host \ defunctzombie/localtunnel-server:latest --port 80 #这里的端口可以修改,如果服务器上无其他的程序,建议用80端口,后期使用比较方便 #docker启动完毕后,要记得开放端口,到此服务端就搭建完毕了,非常简单吧!
#全局安装 Localtunnel 以便在任何地方访问
npm install -g localtunnel
# 绑定本地服务的端口号,建立临时隧道 lt --host http://deal.com --port 80 & #加上&这个符号 就会后台运行,不加就是调试模式 注意: http://deal.com 这个是你服务器搭建用的域名,如果80端口就这样写就可以,如果不是80端口,需要加上端口,http://deal.com:8080 --port 80 这个是当前电脑需要转发的端口
#自定义二级域名 lt --host http://deal.com:3080 --port 42079 --subdomain paulgu #--subdomain paulgu #加上这个参数,可以使用指定的二级域名进行转发,让使用更方便!
发表回复
评论列表(0条)