很多时间,我们自己家里电脑运行的程序或者公司电脑 开发的程序需要外网访问。而现在一般很难有公网ip,解决办法也有很多,例如免费的frp(需要公网ip做中转,免费的花生壳(有限制 )金万维需要付费。这次我们的主角是ngrok。
ngrok实现内网穿透
1、进入ngrok官网ngrok.com下载ngrok.exe
2、注册一个账号,登陆账号进入管理后台,获取Token,即左侧的Your Authtoken
3、打开你的windows cmd命令行工具
4、cd到ngrok.exe所在的目录,然后执行以下命令
ngrok authtoken 你的Token
然后就可以开启内网穿透服务了,输入以下命令
ngrok http 80
http://f0e296d1f0df.ngrok.io]http://f0e296d1f0df.ngrok.io
https://f0e296d1f0df.ngrok.io]https://f0e296d1f0df.ngrok.io
ngrok实现远程桌面连接
同样的,可以实现远程桌面控制,使用Windows的远程桌面链接工具,即可在家里连接公司的电脑,操控公司的电脑。
Ngrok免费版优缺点
优点:个人测试可以使用免费版、启动方便
缺点:免费版每次启动都会变域名、国外服务器速度稍微不稳定
关键是免费才是最大的优点!