首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

内网映射外网工具-ngrok

内网映射外网工具——ngrok 通过这个我们可以把本机的localhost:端口号映射成为一个外网地址 例如:我们平时启动服务器(如tomcat),然后localhost:8080/项目地址这种方式去本地访问...,项目无法运行在本机之外的电脑上,但我们通过这个外网映射工具后就可以把网址发给别来进行远程访问 废话不多说直接上步骤: 1、首先下载ngrok,去百度搜索下载就好了,解压 (https://ngrok.com.../download) 2、然后cmd到解压目录下(你的目录在哪你就进哪 cd C:\Users\yuqing.wu\Desktop\ngrok 3、根据你想要映射的端口号,一般如映射tomcat的8080...端口 继续在cmd控制台输入命令行 ngrok -configngrok.cfg -subdomain john 8080 注:其中john是自己取的,随意就行,8080是你想映射的端口号 我们可以看到...127.0.0.1:8080端口(本地) 映射成了john.tunnel.qydev.com 4、当我们启动tomcat服务器后(默认8080端口) 不用通过localhost:8080/项目 去访问项目了

2.9K31

简便的外网映射工具——ngrok

今天介绍一个简便的外网映射工具ngrok,利用ngrok把自己的主机映射到公网上,其他人可以通过公网访问本地的主机上的服务器。...:80 的服务啦 5,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案哦),然后执行 ngrok -config=ngrok.cfg.../ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80//(xxx.xxx.xxx是你自定义的顶级域名) 6,如果开启成功你就可以使用你的顶级域名来访问你本机的...)端口映射到外网 ?...对比以下两图,通过本地访问和通过映射成的公网URL访问效果是一样的 ? ? 又get到新技能,快快试一试,和小伙伴分享你自己的应用吧

2.8K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    使用Ngrok将本地服务映射为公网服务

    这篇文章将为大家介绍ngrok,如何安装,配置以及在什么场景下需要使用ngrok。...它会创建一条通往本地开发服务器的网络,并生成两个随机的子域名-一个http一个是https。...使用这些生成的域名地址,只要本地服务保持正常运行,您就可以通过Internet从任何地方访问本地开发的应用程序。 二、如何使用ngrok? 使用ngrok非常简单。...设置与安装 配置ngrok 启动网络服务 1.设置和安装 要开始使用ngrok,我们必须在提供ngrok服务的网站注册一个帐户ngrok。注册后到仪表板页面。根据您的操作系统下载正确的软件包。...2.配置并验证ngrok 下一步是使用您的ngrok帐户验证您在系统上安装的ngrok客户端的可用性。

    1.9K10

    通过hosts文件修改本地域名映射

    IP地址建立一个映射关系。...修改 hosts 文件实现 baidu.com 访问本地服务下面通过一个小实验,实现在浏览器中输入 baidu.com 访问电脑本地的服务,首先在 hosts 文件中将 baidu.com 映射到本地的...hosts 域名访问原理在开发和测试中的应用开发中如果需要使用到多个环境或者多台服务器,就可以设置一个自定义域名,方便切换开发测试。...比如和后端联调接口,需要访问特定的局域网 ip 地址,或者前端请求不能直接通过ip地址发起请求时,或者运维未配置开发环境域名(即开发环境、测试环境、预发布环境、生产环境...都使用相同的域名),就可以新增域名映射来实现访问特定的...比如业务需要对接第三方,测试环境外网无法访问或需要特定的ip白名单才能访问时,也可以通过域名映射来实现访问。管理和切换 hosts 文件工具:SwitchHosts

    88530

    本地调试微信接口方法

    这里介绍三种方式,将本地运行代码发布到互联网,提供映射域名,实现本地调试微信接口: 1、使用ngrok:详见http://blog.csdn.net/liuxiyangyang/article/details...(由于ngrok每次映射的公网域名都是随机的,这样每次重启都会发生变化,给本地调试造成麻烦,所以需要这个授权码,使我们的域名固定) 第二步:打开cmd窗口,进入ngrok目录,输入ngrok 80,就可以得到本机...此时就需要我们的授权码,打开我们的cmd,进入到ngrok目录,输入ngrok -authtoken ... 80(此处的省略号为我们得到的授权码token): 输入ngrok -subdomain testngrok...80 可以将域名换成简单便于记忆的域名: 此时的映射域名为 http://testngrok.ngrok.com 2、花生壳,详见http://www.cnblogs.com/freeliver54/...第三步:点击红圈处的图标进行域名诊断,结果出现“成功”字样则表示域名映射成功了。

    21910

    通过Nginx配置域名映射到本地项目

    通过Nginx配置域名映射到本地项目 摘要 猫头虎博主在此为大家详细讲解如何通过Nginx配置将特定域名映射到本地项目。...在云计算和网络技术日益成熟的今天,使用Nginx实现域名的解析和映射成为了开发和运维人员的基本技能。...本文将从Nginx的基本配置开始,深入探讨如何通过简单的配置实现域名到本地项目的映射,帮助读者理解和掌握这一重要技能。...通过Nginx,我们可以轻松实现域名到本地项目的映射,为用户提供快速、稳定的访问体验。本文将详细介绍如何通过Nginx配置实现这一目标。 正文 1....域名映射配置 为了将域名 Libin9iOak.com 映射到本地服务器 localhost:9025, 我们需要在Nginx配置文件中添加一个 server 块。

    78010

    群晖NAS配置之自有服务器ngrok实现内网穿透

    端口转发/端口映射:在路由器上设置端口转发(或称端口映射),将指定端口的流量转发到NAS设备上,这样用户就可以通过特定端口来访问NAS。但要确保端口转发时考虑到安全性,避免暴露不必要的服务或端口。...centos7域名解析选择二级域名域名 ngrok.xgss.net 三级域名使用泛解析 *.ngrok.xgss.net,为了后面指定域名比如 nas.ngrok.xgss.net就不用再解析了ngrok.xgss.net...ngrok2.生成证书cd /data/ngrok#生成并替换源码里默认的证书,注意域名要修改为你自己的,这里是一个虚拟的测试域名NGROK_DOMAIN="ngrok.xgss.net"#测试一下有没有设置成功...Linux客户端配置 下载ngrok服务器文件 /data/ngrok/bin/ngrok 到 在192.168.1.4 /root/ngrok目录上群晖NAS上操作:群晖使用ngork映射ssh端口需求...: falseroot@star-nas:~/ngrok# chmod +x /root/ngrok/start_ngrok.sh群晖使用ngork映射web端口需求: 群晖上配置 ngork的 80端口映射到公网

    2K11

    内网穿透好帮手

    简单的说我们可以将外部的请求映射到本地来。通俗的将就是讲本地对外公布了。ngrox使用=======首先到ngrok官网上下载ngrok ngrok软件。...但是在映射之前我们还需要注册一个账号用来使用这个客户端注册账号在ngrok注册登录页面可以先注册一个账号并登陆。 登录后页面展示两条命令就是我们本地操作该两条命令就可以映射了。...那么很遗憾只能通过ngrok http 端口号 这个命令来映射了。而且映射的地址形式都是这样的http://XXXX.ngrok.io,其中XXXX是随机生成的字符串。...使用映射个性化域名1上面我们虽然已经将内网映射到外网了,但是每种不足的是我们的外网地址里面有一部分是随机字符串,考虑到不好记忆我们。...所以读者应该会遇到下面的问题 这里我们只能按照上面提示去升级使用映射个性化域名2这步骤对于了解Linux可能会很轻松。因为ngrok采用的go语言编写的。

    17810

    【docker系列】搭建Ngrok实现内网穿透

    就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决。 什么场景下会使用到内网穿透?...还有作为开发人员来讲,用内网穿透来做本地调试还是挺方便的,现在第三方对接都是需要公网域名的,比如微信的一些接口,不用内网穿透将会花费很多的时间和精力在调试上。...准备工作 一台公网服务器 自己的域名,并解析出来一个ngrok服务器的子域名,小编这里用的是ngrok.javakhbd.com PS:本文基于腾讯云 拉取镜像 docker pull hteen/ngrok...如果是这些宿主端口被nginx等占用可以换以下宿主端口,然后自己做映射即可。 客户端连接 这里以window客户端为例。 先将服务器上编译好的客户端下载下来。 ?...创建一个文件ngrok.cfg,作为配置文件,里面配置如下: server_addr: "你的ngrok域名:4443端口" trust_host_root_certs: false 配置文件弄好以后虽然也能通过命令启动

    4.1K10

    如何将自己本地的项目让外网访问?

    不过以前刚接触查了一些资料以后,正确的方法是把网站部署到一台购买的服务器上然后在通过域名去访问。...现在慢慢接触的多了也就不足为期了,但是有时候一个做好的项目想让别人外网访问总不能每个人都有服务器和域名吧!这东西又贵啊。...所以可以借助ngrok来实现将本地部署好的项目映射到外网给人访问,接下来介绍下操作,首先先到下面网站上去注册下随便注册就行。...即启动springboot项目的命令和ngrok的命令 ? 访问ngrok给出的映射域名:http://d923812a.ngrok.io即可,刚开始可能有点慢毕竟映射到外网了。 ?...访问成功大功告成,域名成功访问,发到自己的手机用数据流量测试下也完全正常的访问。 每天 进步一点点

    11.3K41

    ngrok+nginx实现内网穿透

    命令可以将你本机的8080端口暴露给反向代理至ngrok.com的某个二级域名如:.ngrok.com 公网用户可以通过.ngrok.com就可以访问你本机8080端口上的站点内容了。...,HTTP 为 80 外网地址 IP:45.77.14.6,HTTP 为 80(NGINX监听该端口,并对.ngrok.lestat.me域名进行转发到服务器的60端口) 域名为:http://.ngrok.lestat.me...tunnels: #可定义多个域名 test1: subdomain: "test1" #定义服务器分配域名前缀 proto: http: 80 #映射端口,不加ip默认本机...test2: subdomain: "test2" #定义服务器分配域名前缀 proto: http: 81 #映射端口,不加ip默认本机 从命令行运行客户端文件,如下: 方法.../ngrok -config=ngrok.cfg -log=ngrok.log start test1 方法2:(最后一个8080代表映射的本地主机端口) .

    4.6K70
    领券