内网是个多么奇怪的东西,所以为了穿透内网,有很多软件,像花生壳内网版,nat123之类。但他们大多不免费。现在好了有这么一个开源的玩意儿——ngrok,一切都变得简单。
首先去ngrok官网(https://ngrok.com/,貌似被GFW认证,大家可以去https://www.tunnel.org.cn/)下载ngrok。平台应该是没有区别的,我是Windows x64版本。(Linux配置方式与本文相同)
准备好以后只要解压到一个地方,没错就这么简单。
接下来就直接用命令行就行啦!让我们来试试转发80端口
打开命令提示符,输入
ngrok http 80
接下来你可以得到一个地址,如上,我是 http://9621c03a.ngrok.io/ 访问就可以看见啦
你也可以试试转发tcp,但是需要在官网注册账号。命令是
ngrok tcp port
有一个问题就是ngrok的服务器的访问速度不够快,接下来,我就告诉大家一个国内的ngrok服务器,就是Tunnel (https://www.tunnel.org.cn/,要求ngrok为1.7版本)
ngrok已经准备好了,接下来在https://www.tunnel.org.cn上下载配置文件,你可以按照自己的需求下载不同地方节点。
我选择了美国节点,接下来就把这个配置文件放在和ngrok同根的目录下。然后在命令行里输入
ngrok -config ngrok.cfg -subdomain domain port
执行就可以啦
接下来访问这个地址试试,成功√,速度显然比官方的快
你也可以试试tcp,我就不演示了,命令如下
ngrok -config ngrok.cfg -proto=tcp port
享受你的ngrok吧!
每个服务器都离线啊啊啊
reply
那就不知道是什么情况了orz
reply