使用utools一键实现内网穿透

您所在的位置:网站首页 utools有哪些好用的工具 使用utools一键实现内网穿透

使用utools一键实现内网穿透

2023-08-14 21:34| 来源: 网络整理| 查看: 265

一键实现内网穿透 什么是内网穿透?

首先,我们生活中的网络从应用上可以分为内网和外网;

内网就是你自己的网络环境,就你自己能访问,比如你本地测试进行的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. 安装插件

在插件中心找到内网穿透,安装。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Hv8sdeUT-1574582645500)(2.png)] 我们来看看该软件对于内网穿透插件的介绍。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pOeN6lEt-1574582645501)(3.png)] 可以看到,提供了http服务、本地目录和tcp服务。安装完毕,我们实验测试下。

3. 实验测试

首先在本地建立web服务器,博主采用的是nginx,server设置9999端口,指向本地网站目录。start nginx命令启动nginx服务。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fHljNXkF-1574582645502)(4.png)] 此时,内网应用服务已搭建好,我们访问localhost:9999就会看到网站首页。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ToBu9yed-1574582645503)(5.png)] 接下来打开utools,进入NAT设置页面,连接方式选择http,外网域名自定义,内网地址为localhost,端口为9999,点击连接即可,如下图。连接成功后,会有https和http两个外网域名,访问任何一个就可以进入你在本地开启的应用服务。 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TnDEx9Xq-1574582645504)(6.png)] [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mnK6U7NA-1574582645505)(7.png)] 此时可以呼唤你的小伙伴,把网址发给他,开启爽快体验吧。

以上实现了一键内网穿透。 二赛君整理发布,转载请注明出处,欢迎访问个人博客www.ersaijun.cn

参考 内网穿透的几种方式Ngrok: 超简单的内网穿透,了解一下 ?百度百科:内网穿透


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3