记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

无需任何软件内网穿透隧道工具:localhost.run

无需任何软件内网穿透隧道工具:localhost.run

ngrok之类的内网穿透软件需要下载配置软件,这里有一个既不用下载软件,又不需要注册账号的免费内网穿透工具:localhost.run。
工具官网:http://localhost.run/
根据官网描述,只需要一行命令,就可以跑起来了:
XML/HTML代码
  1. ssh -R 80:localhost:8080 nokey@localhost.run
XML/HTML代码
  1. -R命令表示反向端口转发
  2. 80是被指定的转发端口
  3. localhost是你局域网ip地址(对应127.0.0.1)
  4. 8080是你的局域网端口号
  5. nokey@localhost.run是一台处在公网的服务器
例如:需要外网访问局域网服务器 192.168.0.100:9000
XML/HTML代码
  1. ssh -R 80:192.168.0.100:9000 nokey@localhost.run
虽然可以直接用,但这种方式,给的免费域名只能使用几个小时。要想永久不变域名,需要添加以下SSH Key:
1、现在电脑上生成ssh key:
XML/HTML代码
  1. ssh-keygen
然后把public key放入到这个添加页面:​ ​https://admin.localhost.run/​​
XML/HTML代码
  1. cat ~/.ssh/id_rsa.pub
再去运行命令行:
XML/HTML代码
  1. ssh -R 80:localhost:80 nokey@localhost.run
这里会给你一个随机的域名,可以用浏览器直接访问,因为服务器在境外,速度可能慢一些。
注意:仅支持http方式访问,仅支持80端口的随机域名。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):