使用utools一键实现内网穿透 |
您所在的位置:网站首页 › utools有哪些好用的工具 › 使用utools一键实现内网穿透 |
一键实现内网穿透
什么是内网穿透?
首先,我们生活中的网络从应用上可以分为内网和外网; 内网就是你自己的网络环境,就你自己能访问,比如你本地测试进行的localhost;或者你公司组建的局域网,只能访问公司内网的网站和资源; 外网就不言而喻了,你看网页,视频等这些网址都是外网,硕大的互联网资源,都是在外网中。 那么什么又是内网穿透呢?内网穿透,专业术语叫网络地址转换(Network Address Translation,NAT),简单的说就是通过访问一个外网地址,然后穿透到你的内网地址,可以通过外网访问内网的资源或服务。详细具体可以参考百度百科内网穿透。 内网穿透有什么用? 情景1假设你写了一个代码功能,本地测试已经OK,此时,你要想让千里之外的朋友帮你测试,会怎么做呢? A方案:如果你的朋友懂代码,你可以把代码打包发给他,让他在本地测试; B方案:如果你的朋友不懂代码,你只能搭建一套服务器,然后放到服务器上面,让他通过外网访问进行测试; 不论是A方案还是B方案,整个过程复杂繁琐。特别是B方案,如果不会服务器部署那套,那直接白搭。 此时,内网穿透就可以派上用场了,只需要在本地开启内网穿透功能,就可以让你千里之外的朋友测试了。 情景2我们有时在对接各种授权的时候,比如微信授权,微信那边会要一个带有https的备案域名进行回调,如果你都还未申请这些东西,或者还正在申请(域名备案往往需要半个月左右),那么现在的你只能干等,以至于代码都不能写或测试。 此时,内网穿透同样可以大显身手,你可以在这个过程中,用内网穿透功能给你的域名,配置到微信回调地址上,这样就不影响正常开发了。 实现方案汇总目前实现内网穿透的方案至少有8种。包括 NgrokSsh、autosshNatappFrpLanproxySpike花生壳关于他们的具体介绍见参考1,或点击上面文字即可进入项目主页。 博主只用过Frp、花生壳,在此简单说下。 Frp需要在具有独立IP的服务器和本地服务器上同时安装设置,支持独立域名绑定。配置比较容易,但是由于需要独立IP的服务器,对于只是简单测试的基础用户来说,成本太大。而且对于不熟悉Linux的用户来说,又不方便上手操作。 花生壳,一个老牌的厂商,大多数路由器内置花生壳,但是由于其服务昂贵,大多数人都弃而远之。博主从花生壳官网买了一个花生壳盒子,只需接入路由器,简单配置下即可实现内网穿透,但是只能默认的80端口。虽然赠送免费的二级域名,但是你要绑定自己的域名得收费,每年还收取服务费,让人很不爽。而且二级域名在微信里无法访问,连接被举报投诉,可能用免费花生壳域名的人太多,一些不良不法信息乱入而被微信屏蔽。总之,在买回来体验了3天后,果断退款退货之。 那么要用哪种方案呢? 具体实现针对小白用户或者想快速搭建内网穿透服务的用户,推荐一键部署方案。 utools中内置内网穿透功能,轻松实现内网穿透。 1. 下载utools官网:uTools 2. 安装插件在插件中心找到内网穿透,安装。 首先在本地建立web服务器,博主采用的是nginx,server设置9999端口,指向本地网站目录。start nginx命令启动nginx服务。 以上实现了一键内网穿透。 二赛君整理发布,转载请注明出处,欢迎访问个人博客www.ersaijun.cn 参考 内网穿透的几种方式Ngrok: 超简单的内网穿透,了解一下 ?百度百科:内网穿透 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |