使用 sunny-ngrok 做内网穿透

Author Avatar
tanglijun 5月 14, 2018

本文记录如何使用 sunny-ngrok 做内网穿透。

搭建内网服务器

假设在内网 http://192.168.1.12 搭建了 Gitlab 服务器

gitlab

注册 sunny-ngrok 并开通免费隧道

Gitlab 网站需要一个 http 协议隧道,ssh 需要一个 tcp 协议隧道

tunnels

下载客户端并启动脚本

monitor

测试结果

外网域名为 http://pregitlab.free.ngrok.cc

网站

website

SSH 连接

注意 .ssh/config 中的相关配置

# gitlab
Host pregitlab.free.ngrok.cc
  HostName pregitlab.free.ngrok.cc
  Port 11273
  PreferredAuthentications publickey
  IdentityFile /home/tlj/.ssh/id_rsa.gitlab

ssh

参考资料