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

ngrok自定义二级域名

基础概念

Ngrok 是一个反向代理服务,它允许开发者将本地开发环境暴露到公网,便于远程访问和调试。通过 Ngrok,开发者可以在不配置复杂网络环境的情况下,轻松地进行远程调试。

自定义二级域名

自定义二级域名是指在使用 Ngrok 服务时,用户可以为其隧道指定一个自定义的二级域名,而不是使用 Ngrok 提供的默认子域名。这样做的好处是可以使访问链接更加友好和专业。

优势

  1. 易于记忆:自定义的二级域名比随机生成的子域名更容易记忆。
  2. 专业性:使用自定义域名可以提升项目的专业形象。
  3. 灵活性:可以根据需要随时更改域名,而不需要重新配置 Ngrok。

类型

Ngrok 支持多种类型的自定义二级域名:

  1. 自定义域名:用户可以在自己的域名注册商处购买并配置一个子域名,然后将其指向 Ngrok 提供的 IP 地址。
  2. 动态域名:一些域名注册商提供动态 DNS 服务,可以将动态变化的 IP 地址映射到一个固定的域名。

应用场景

  1. 本地开发:开发者可以在本地开发环境中使用 Ngrok,通过自定义二级域名访问和调试应用。
  2. 演示和分享:在演示或分享项目时,使用自定义二级域名可以使链接更加专业和易于分享。
  3. 临时服务:对于一些临时的在线服务,使用 Ngrok 和自定义二级域名可以快速搭建和部署。

遇到的问题及解决方法

问题1:如何配置自定义二级域名?

解决方法

  1. 购买并配置一个子域名,指向 Ngrok 提供的 IP 地址。
  2. 在 Ngrok 客户端配置文件中添加自定义域名:
代码语言:txt
复制
authtoken: your_auth_token
tunnels:
  custom_domain:
    addr: 80
    proto: http
    custom_domains:
      - custom.domain.com
  1. 重启 Ngrok 客户端:
代码语言:txt
复制
ngrok start custom_domain

问题2:自定义二级域名无法访问

原因

  1. 域名解析未正确配置。
  2. Ngrok 客户端未正确配置自定义域名。
  3. 网络防火墙或安全组设置阻止了访问。

解决方法

  1. 确保域名解析已正确配置,指向 Ngrok 提供的 IP 地址。
  2. 检查 Ngrok 客户端配置文件,确保自定义域名配置正确。
  3. 检查网络防火墙或安全组设置,确保允许访问 Ngrok 提供的 IP 地址。

参考链接

通过以上步骤和解决方法,你应该能够成功配置和使用 Ngrok 的自定义二级域名。如果遇到其他问题,建议查阅 Ngrok 官方文档或寻求社区支持。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【群友】Ngrok让你的本地Web应用暴露在公网上

Ngrok 官方网站:https://ngrok.com/ Ngrok 开源地址: https://github.com/inconshreveable/ngrok/ 2.应用场景 2.1....(该步可省略,但是未注册用户不具备自定义域名等高级功能) Step3:安装authtoken,按下Win+R键-->运行-->执行cmd。...执行下面命令就可以为本机`localhost:8080`地址分配一个Ngrok官网下随机二级域名。...Ngrok提供了解决方案,允许绑定自定义二级域名和顶级域名(收费功能),只要在ngrok.exe的根目录下执行如下命令: ngrok http -subdomain=[二级域名] [端口] //...绑定Ngrok二级域名ngrok http -hostname=[顶级域名] [端口] //绑定自定义顶级域名 Step6:打开web界面在`http://localhost:4040`检查和重复请求

2.2K60

如何通过互联网访问本地应用?

支付等等,很多情况都需要提供外网URL,供第三方服务进行回调,在外网服务器上开发的话很不方便 如果能在本地开发,第三方服务也能回调到本地应用上就好了 此类需求的共同特点都是让本地应用可以在互联网上访问到 Ngrok...Ngrok 就是这样一个利器,可以把我们本地应用暴露到互联网上 Ngrok 的思路也很简单,在本地运行 Ngrok 后,会在本地应用和 Ngrok官网之间建立一个代理通道,并分配一个随机的二级域名,...这样,通过这个域名就可以连接到本地应用了 下面是Ngrok官网上的示意图 ?...(2)启动 Ngrok 执行启动命令,在参数中指定要映射的本地端口 ngrok http 3000 启动后会给出生成的二级域名 ? (3)访问外网域名 访问上面的二级域名,就可以看到本地应用了 ?...安装 Ngrok 的安装非常简单,不需要任何依赖环境,下载解压后,就是 ngrok 的执行文件 Ngrok 官网地址 https://ngrok.com/

2.1K40
  • ASP.NET MVC5+EF6+EasyUI 后台管理系统(68)-微信公众平台开发- 资源环境准备

    本人认为比较简单的内网穿透软件有2款:花生壳、Ngrok 花生壳下载 Ngrok下载 1.花生壳(最低6元收费)   花生壳配置简单,界面操作,需要花费6元,6元档只支持电信网络,我刻意花费6元测试了一下...2.点击域名列表会看到他赠送的免费二级域名一个,第一次点入是付费6元的界面 ? 3.内网穿透-添加映射 ?...2.Ngrok(可以免费)   Ngrok,它是免费的,配置也不是很复杂   地址:https://dashboard.ngrok.com/user/login   注册账号,并点击上面的下载下载软件(...-> 127.0.0.1:80 Forwarding https://inconshreveable.ngrok.io -> 127.0.0.1:80 最后就可以通过自定义...3.免费的情况下,使用ngrok同样能进行微信开发调试 4.ngrok不太稳定,有时候会出现网络打开错误,不知道是不是我个人网络的问题 5.后续全部是花生壳测试

    1.5K60

    windows下内网穿透工具Ngrok安装与使用

    使用cmd进入该目录下,并在官网上复制自己的auth 使用命令 ngrok -authtoken 密钥 -subdomain 二级域名 端口 ngrok http 8080 ::8080为你本地服务器的端口号.../ngrok help (查看帮助文档,可有可无) 另外:如果想要自定义域名,在安装程序目录下的DOS 自定义子域名:输入 ngrok http -subdomain=th 8080 会出现...意思是,没有付钱,这是免费版,不能自定义域名,要是付过钱了,直接输入http://tkh.ngrok.io 就可以进入本地8080端口 没钱,还是使用免费版吧!...启动工具.bat 启动,直接输入隧道id就好了 Sunny-Ngrok 和ngrok不同的是: 它是国内的,只需要绑定隧道id即可使用,网速较快,而ngrok是国外的,网速较慢; Sunny-Ngrok...taohang 是你自定义的域名前缀,8080是端口 dos中会出现 Tunnel Status online Version 1.7/1.7 Forwarding

    8.8K10

    Ngrok配置使用

    ngrok内网映射 Ngrok Ngrok这种服务允许我们利用外部端口转发并通过任何网络来连接任意设备(LAN/WAN)。...Ngrok最大的一个优势就在于,如果你想访问某个网络中的设备时,你并不需要让自己的设备同样处于同一本地网络之中。在Ngrok的帮助下,你可以通过SSH、FTP或Web服务器来访问目标设备。...第一步:设置账号 访问 ngrok.com 创建一个Ngrok账号。 完成了账号注册之后,你将会得到一个认证令牌,你需要使用这个令牌来连接你的电脑和Ngrok账号。...第二步:下载Ngrok 使用下列命令在你的电脑上下载Ngrok: sudo wget https://bin.equinox.io/c/4VmDzA7iaHb/ngrok-stable-linux-.../ngrok authtoken 7YcSB8g5jeHy1xLn7713Q_WnQsqADhTqnzx6****** 第四步:运行Ngrok 现在你可以使用下列命令运行Ngrok(端口8080)

    2.1K30

    推荐一款实现内网穿透的测试神器:Ngrok

    有了ngrok之后,世界是如此的美好 首先注册并下载ngrok,得到一串授权码。...运行命令ngrok -authtoken 你的授权码 80,80是你本地Web服务的端口,而之后ngrok会记住你的授权码,直接ngrok 80就OK了。...Ngrok安装、使用 1、进入Ngrok官网(https://ngrok.com/),注册Ngrok账号并下载ngrok。...当然,ngrok也提供了解决方法,那就是付费,可以设置固定域名。 如果只是需要简单的外网调试,用Free免费版就足够了,如果需要自定义二级域名的,可以花点小钱,升级到付费版。 5....最后 除了上述介绍的Ngrok外,还有更简单的实现方式,就是使用国内的Ngrok,名称为 Sunny-Ngrok。网速更快,配置方面也更简单。

    6.2K31

    Ngrok | 使用 ngrok 让外网可以访问你本地的Django网站

    今天我要介绍的是一款叫Ngrok的免费软件,它通过本地端口映射轻松实现内网穿透,把localhost上运行的内容重定向到一个公共可用的ngrok URL(支持https), 是不是很帅?...Ngrok的安装 如果你本地使用的是windows系统,首先访问它的官网:https://ngrok.com/download下载.exe客户端并安装。...启动Ngrok 进入ngrok的exe文件所在的目录,使用“ngrok http [port]”启动端口映射。本地django项目默认使用8000端口,所以输入如下命令即可。...C:\Users\Owner\Desktop\code>ngrok http 8000 如果不出意外,您将看到ngrok屏幕,以及您项目的ngrok公网URL(在我的情况下为http://3c597xxxxxx1182....ngrok.io), 您还可以使用https连接。

    2.9K20

    牛逼!无需安装,一行命令搞定内网穿透

    Serveo概述 Serveo 是一个免费的内网穿透服务,Serveo 可以将本地计算机暴露在互联网上,官方称其为 Ngrok 的绝佳替代品。...建立会话成功后,它会随机生成一个 xx.serveo.net 二级域名。...你就可以使用浏览器访问这个随机生成的二级域名 heryum.serveo.net 去访问到本地计算机 3000 端口上的服务了。...也可以不使用这个随机生成的域名,你可以自定义一个自己习惯的二级域名,也是可以的,具体操作步骤如下: $ ssh -R mingongge:80:localhost:3000 serveo.net Hi...# 这个自定义二级域名可以简写,也可以写完整的,如: $ ssh -R mingongge.serveo.net:80:localhost:8080 serveo.net 2、将本地 22 端口穿透到公网中

    1.6K40

    使用ngrok内网穿透工具

    这时可以使用ngrok工具。他可以分配给你一个公网的二级域名,来绑定你本地的正在跑的http服务。.../ngrok http 8080 (Windows系统下可能是ngrok.exe) ?...image.png 如图:工具随机分配给我了http和https两个地址,这个时候无论是手机还是电脑,还是其他地方的小伙伴访问 http://100a13a1.ngrok.io 就可以看到我本机上的...具体地址: https://ngrok.com/ 注意: 对于免费用户,每次启动ngrok分配到的公网地址是会变的。 可以用国内的类似的服务,他提供了固定而且免费的地址。不过访问速度有点慢。...https://ngrok.cc/ 当页面显示Invalid Host header,因为vue cli使用的是webpack server,基于安全对访问做了限制。

    3.5K30

    Ngrok内网穿透简单上手

    后来想到natapp其实本质上是对ngrok的一个封装,于是就想自己干脆自己搭一个ngrok服务器就好了。 ngrok 当我打开ngrok官网的时候才发现事情却没那么简单。...当然,对于一个普通用户来说,我并不关心他开源还是闭源,但是蛋疼的是他闭源之后,很多功能(比如自定义域名端口等)就从免费变成收费了。...于是我们只需要一条命令即可安装ngrok的开源版: $ sudo apt install ngrok-client ngrok-server 安装好后可以确认一下版本: $ ngrok version...服务端SSL配置 ngrok服务端在使用自定义域名时需要配置TLS证书,最简单的方法当然是使用 letencrypt的certbot工具啦。...$ sudo apt install certbot 具体操作方法可以另找教程,需要的结果就是在letsencrypt的相关目录下找到自定义域名的证书文件(*.pem): $ ls /etc/letsencrypt

    2.4K20

    内网映射外网工具-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是你想映射的端口号 我们可以看到

    3K31
    领券