美文网首页藏兵谷Tool配置
巧用内网穿透工具,解决本地服务器外网访问的问题

巧用内网穿透工具,解决本地服务器外网访问的问题

作者: 大山聊产品运营 | 来源:发表于2018-11-29 15:20 被阅读493次

在产品开发测试运营过程中,出于为了安全、隐私、费用、效率等方面考虑,一般都会搭建本地测试环境。搭建本地环境极大地方便了业务的开展,但也有一些弊端。下面列举几个比较常见的场景:

1、开发测试时,对方需要设置联调的域名或者IP,而本地环境无法满足这个设置

2、部署在本地的应用,如wiki,禅道以及管理系统等等,这些只能在本地局域网用192.168.1.x式的IP访问,无法实现跨域或者跨网络进行访问

3、产品经理相关的,产品经理可以在自己搭建服务器,上传原型,但也只能本地访问,无法异地协作

相信经验过类似需求的小伙伴,都会觉得这是一个很大的痛点。而以上这些我都要经历过,所以当时就专门去探索解决方案,后来还真让我搞定了,其实这涉及一个技术名词:内网穿透。实现的方式是借助第三方工具,今天用到的工具是:ngrok,下面直接上教程:

首先,注册。登录https://www.ngrok.cc/,注册一个账号。

其次,开通隧道。这里大家看需要,如果没有什么特殊的要求,直接选择最后一个套餐即可,免费!

开通隧道页面如上图所示,下面做一些说明:

1、【隧道名称】这只是一个标识,方便知道是哪个隧道,因为你有可能开通多个隧道

2、【前置域名】这里可以理解是三级域名前缀,如上图中的:http://dashan.free.idcfengye.com

3、【本地端口】就是这个隧道对应局域网的IP,127.0.0.1对应的是当前电脑,如果是别人的电脑,只改成局域网IP即可,如192.168.1.123,端口看配置需要,默认为80

4、【http验证】有用户名和密码,相当于给这个映射地址加上了一层密码安全控制,必须输入正确的用户名和密码才可以访问

5、开通隧道之后,这里有个隧道ID,大家先复制一下

再次,下载客户端。根据自己电脑环境,下载对应的客户端即可。

然后在浏览器,在地址栏输入上文设置的三级域名地址: http://dashan.free.idcfengye.com,访问,bingo!注意哈,这里本地服务器必须要先运行起来。

一些扩展:

1、类似的工具还有网络通(免费)、花生壳(最便宜套餐6元,也不稳定)

2、穿透不仅可以做服务器映射,还可设置外网IP定向到指定内网IP,这样通过外网IP可以直接访问到内网特定电脑,还可以通过远程连接(mstsc)的方式定向控制内网电脑

3、内网穿透远程电脑,也可以直接在那台电脑上安装teamviwer、向日葵客户端,然后就可以定向远程控制

===============================

本文系大山原创文章,如需转载,请联系作者,谢谢~

相关文章

  • 内网穿透工具

    内网穿透的目的: 为了让本地启动的服务,别人外网也能够进行访问,可以通过内网穿透工具进行解决 工具下载网站 工具1...

  • 巧用内网穿透工具,解决本地服务器外网访问的问题

    在产品开发测试运营过程中,出于为了安全、隐私、费用、效率等方面考虑,一般都会搭建本地测试环境。搭建本地环境极大地方...

  • 内网穿透之二:相关产品介绍

    上次《内网穿透之一:问题缘起》讲到为了实现自建服务器,需要解决“内网IP”不能由外网访问的问题。对于非专业人士,使...

  • 外网访问本地部署B/S项目-----五分钟学会内网穿透

    什么是内网穿透? 简单来说内网穿透的目的是:让外网能访问你本地的应用,例如在外网打开你本地http://127.0...

  • 内网穿透|FRP|NGROK|一步搞定

    内网穿透从字面上来说就是将本地的服务器映射到外网可访问 设想下 如果有已知的公网服务器,那内网的本地服务就可以映射...

  • frp内网穿透

    1-内网穿透 内网穿透即内网映射,可以将局域网变公网,从而可以让外网访问本地局域网内的服务。内网穿透原理技术有这么...

  • 内网穿透 --- 搭建自己的ngork服务器及身份认证

    内网穿透的目的是:让外网能访问局域网内本地的应用,例如在外网访问你本地http://127.0.0.1指向的Web...

  • 批量导入本地仓库Jar到Nexus3中

    由于Nexus3仓库在内网,无法访问外网服务器,为解决这个问题,特写此文档解决本地仓库和Nexus3仓库Jar同步...

  • 记录今晚的折腾

    今天解决群辉外网中继访问的问题(未成功)网络搜索得知frp可以通过有公网固定IP的服务器实现内网穿透。根据教程在远...

  • 内网穿透学习

    问题 本地项目如何让别人访问? 解决 为了让本地项目可以让别人使用,我们可以通过内网穿透来解决这个问题。 方法一 ...

网友评论

    本文标题:巧用内网穿透工具,解决本地服务器外网访问的问题

    本文链接:https://www.haomeiwen.com/subject/cfcfcqtx.html