本地电脑内网穿透加快外网访问
>首页 -> 社会专题 -> 硬件网络 2018-09-07 来源:网易 作者:科汇数据 【】 浏览:498

用ngrok做内网电脑穿透加快外网访问

首先本地服务器上的网站,要让互联网上的用户访问到,就需要内网穿透神器 ngrok ,个人电脑也能做服务器。ngrok的网址:国内https://ngrok.cc/,国外官网https://ngrok.com/。

ngrok软件官网 https://dashboard.ngrok.com/get-started

我用谷歌账号直接登录,也可以自己用邮箱注册,然后copy 自己的token。

下载软件(对应自己的电脑系统)到本地后,在cmd命令行执行ngrok authtoken 1THs9sajgDwQV1RS5ER6pc6nHo2_7gVJGSiAzT91YpAiS7f54

# ngrok authtoken 1THs9sajgDwQV1RS5ER6pc6nHo2_7gVJGSiAzT91YpAiS7f54

Authtoken saved to configuration file: C:\Users\xx/.ngrok2/ngrok.yml

ngrok by @inconshreveable     (Ctrl+C to quit)

Session Status                online

Account                        (Plan: Free)

Version                       2.3.35

Region                        United States (us)

Web Interface                http://127.0.0.1:4040

Forwarding                    http://7ef9b347.ngrok.io -> http://localhost:4000

Forwarding                    https://7ef9b347.ngrok.io -> http://localhost:4000

Connections                   ttl     opn     rt1     rt5     p50     p90

0       0       0.00    0.00    0.00    0.00

浏览器打开http://7ef9b347.ngrok.io 就可以打开自己电脑的文件 index.html,同样可以在命令行中可以看到访问到的文件。

效果如图

命令行中的 Web Interface 是 Ngrok 内置的一个管理面板,用来展示所有通过 Ngrok 进来的请求信息以及返回的数据,现在我们访问一下 http://127.0.0.1:4040 看看。

现在你有了一个自己的域名http://7ef9b347.ngrok.io ,发给别人也能访问了,不过你的电脑不能关机,是不很简单,不过这个国外服务器有点慢,可以考虑国内的ngrok.cc。

ngrok.cc

用邮箱注册 https://www.ngrok.cc/user.html ,详细教程见 http://www.ngrok.cc/_book/ 这个也是免费的。

购买免费版本,然后设置基本信息,如果需要可以设置需要密码访问。



下载对应系统的软件https://www.ngrok.cc/download.html,配置文件设置好你要的域名,比如我的susheng,Windows下直接启动文件 Sunny-Ngrok启动工具.bat 然后输入隧道id c4237a7e0be3bdad(登录后在隧道管理中复制)

浏览器访问 http://susheng.free.idcfengye.com 就可以了,很简单吧。

如果嫌装客户端麻烦,可以直接使用这个serveo

serveo

https://serveo.net/ 只要在命令行执行一行命令(需要先安装ssh命令,可以直接装一个git bash就行)

ssh -R 80:localhost:4000 serveo.net

Forwarding HTTP traffic from https://habeo.serveo.net

Press g to start a GUI session and ctrl-c to quit.

浏览器访问 https://habeo.serveo.net 就能访问到自己电脑的文件了。

现在有了内网穿透你出门在外也可以访问到自己电脑上的文件了(当然你的电脑不能关机),如果还是嫌内网穿透麻烦,还不稳定,还是建议买个自己的服务器。

软件还很多

其实像ngrok这样提供免费和收费的服务器来转发本地电脑或服务器上的网站或者文件到互联网给他人访问的软件还很多。比如:

A、国内:

http://www.ittun.com/

http://www.natapp.cn/

http://www.qydev.com/

B、非国内:

http://www.ngrok.cc/

http://www.gotunnel.org

前期没有路由器的可以 可以先用Window版本测试,测试过可以正常转发到路由器和我的NAS上,速度比用quickconnect速度还好。

这里以ngrok.cc开展,官方有提供视频关于一些视频自己可以看看。pc,路由都有对应的教育视频。(前期建议用Window版本测试代码简单)

详细教程:

以下下是设置转发登录 有关Window和路由器(newifi mini 基于openwrt系统) 首先登录注册ngrok.cc 在开通隧道里面点击免费,如果需要大带宽的可以付费,转发到哪就选什么内网IP和对应的端口。 动态子域名设置好就是 类似这样就可以访问:http://yuming.ngrok.cc/。

可以用Window程序测试 ,sunny.exe clientid 隧道ID1,隧道ID2 在路由运行,ngrok.cc 网站已经编译好的ngrokc-mt7620a.zip 把里面的 ngrokc 丢到路由器一个位置 /usr/bin/ngrokc 然后执行

1. /usr/bin/ngrokc -SER[Shost:隧道管理业点开就有,Sport:4443,Atoken:点主页自己的tooken] -AddTun[Type:http,Lhost:192.168.199.1,Lport:80,Sdname:子域名比如yuming]

如果多个隧道就在后面加 -AddTun[Type:http,Lhost:IP,Lport:内网端口,Sdname:子域名]

1. /usr/bin/ngrokc -SER[Shost:远程转发服务器,Sport:服务器端口4443,Atoken:4XXXX345678913f978758acfg] -AddTun[Type:http,Lhost:192.168.99.1,Lport:80,Sdname:yuming] -AddTun

[Type:http,Lhost:192.168.99.18,Lport:3043Sdname:yuming2]

针对现在最新3.0系统测试过的,增加自动脚本当WAN启动时启动本脚本 创建内容如下

1. #!/bin/sh

2. [ "$ACTION" = ifup ] || exit 0

3. [ "$INTERFACE" = wan ] || exit 0

4. #启动项执行的代码

5. /usr/bin/ngrokc -SER[Shost:远程转发服务器,Sport:服务器端口4443,Atoken:4XXXX345678913f978758acfg] -AddTun[Type:http,Lhost:192.168.99.1,Lport:80,Sdname:yuming] -AddTun

[Type:http,Lhost:192.168.99.18,Lport:3043Sdname:yuming2]

命名为 “优先级-名字”比如 99-ngrokc,并把文件放置在/etc/hotplug.d/iface 下! 拔掉电重启即可正常使用。

用远程看视频的话大约在700KB左右,本人是移动宽带网络。比正版quickconnect 速度要好。

注意:这种软件为什么可以免费,因为主要是给你用软件而收费流量,所以大流量网站使用合不合算,就要看实际情况了。

您看到此篇文章时的感受是:
Tags: 责任编辑:佚名
免责申明: 除原创及很少部分因网文图片遗失而补存外,本站不存储任何有版权的内容。你看到的文章和信息及网址索引均由机器采集自互联网,由于时间不同,内容可能完全不同,请勿拿本网内容及网址索引用于交易及作为事实依据,仅限参考,不会自行判断者请勿接受本站信息,本网转载,并不意味着赞同其观点或证实其内容的真实性.如涉及版权等问题,请立即联系管理员,我们会予以更改或删除,保证您的权利.对使用本网站信息和服务所引起的后果,本网站不作任何承诺.
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论:0条】 【关闭】 【返回顶部
更多
上一篇linux系统安装过程 下一篇Python一键导出微信阅读记录和笔记
密码: (新用户注册)

最新文章

图片主题

热门文章

推荐文章

相关文章

便民服务

手机扫描

空间赞助

快速互动

论坛互动
讨论留言

有事联系

有哪个那个什么的,赶紧点这里给DOVE发消息

统计联系

MAIL:gnlt@Dovechina.com
正在线上:

版权与建议

任何你想说的