ngork实现内网穿透
ngork实现内网穿透
- 下载 MAC 版的 ngrok:https://ngrok.com/download
- 解压到指定目录:
unzip -n ngrok-stable-darwin-amd64.zip -d ~/Applications/ngrok
- 进入到解压后的 ngrok 所在路径:
cd ~/Applications/ngrok
- 开启服务:
./ngrok http localhost:8080
输入命令后会先出现图1,图2的情况,稍等片刻,等 Session Status 显示为 online 状态时即可使用外网访问。即:以前使用http://localhost:8080/testWeb 访问,现在便可使用http://744fb6df.ngrok.io/testWeb进行访问,http://744fb6df.ngrok.io 就是本地服务映射到外网的地址。其中 744fb6df 不是固定的,在每次开始 ngrok 服务的时候都会变更。
基于ngrok实现ssh远程内网传透
- 下载ngrok客户端 网址:https://dashboard.ngrok.com/get-started
- 启动ngrok客户端
# 解压
unzip /path/to/ngrok.zip
cd /Users/silince/Applications/ngrok
# 链接个人账户
./ngrok authtoken 1PxZ5EqEBmPYYxU7lbUYCRNdJlg_5DewYd2sVASo8ZdkmAjoU
# 启动ngrok
./ngrok tcp 22
3.查看个人ngrok映射地址 在status栏有客户端映射地址信息,网址:https://dashboard.ngrok.com/status
5.在电脑上使用ssh登录验证
ssh -p 18194 test@0.tcp.ngrok.io
既已览卷至此,何不品评一二: