问题描述:
学校的电脑使用的是内网ip,家里的电脑通过ip连不上ssh。
解决方案:使用Natapp实现ssh内网穿透
关于Natapp
Natapp是基于ngrok的国内收费内网穿透工具,免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口。
[附上链接:]https://natapp.cn
下面开始介绍如何利用Natapp实现ssh内网穿透
首先注册一个账户(需要用支付宝实名认证一下),选择购买隧道-免费购买。
因为SSH是基于TCP协议的,所以隧道协议选择TCP,注意本地端口选择22

图片.png
点击免费购买后,可以得到一个authtoken

图片.png
在被远程控制的电脑上下载客户端

图片.png
[下载config.ini]下载config.ini
将客户端和config.ini放在同一目录,并修改authtoken

图片.png
运行(我用的是Linux)
Windows下,直接双击natapp.exe 即可
在Linux/Mac 下 需要先给执行权限
chmod a+x natapp
然后
./natapp
运行效果(显示Online表示成功)

图片.png
远程登陆测试(Windows端)

图片.png