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

ngrok自定义域名

基础概念

Ngrok 是一个反向代理服务,它允许你将本地开发环境暴露到公网,便于远程访问和调试。通过 Ngrok,你可以轻松地分享你的本地服务器或应用,而不需要配置复杂的网络设置。

自定义域名

Ngrok 允许用户绑定自定义域名,这样可以通过更友好的 URL 访问你的本地服务。自定义域名提供了更高的灵活性和专业性,使得你的服务在外网访问时更加直观和易于记忆。

优势

  1. 便捷性:无需复杂的网络配置,即可将本地服务暴露到公网。
  2. 安全性:Ngrok 提供了基本的安全措施,如 HTTPS 支持和自定义域名。
  3. 实时性:Ngrok 可以实时地将本地服务的改动推送到外网,便于实时测试和调试。

类型

Ngrok 提供了多种类型的服务,包括免费和付费版本。免费版本通常有流量限制和功能限制,而付费版本则提供更多的流量、更高的请求速率和更多的自定义选项。

应用场景

  • 开发和测试:开发者可以使用 Ngrok 在本地开发和测试应用,同时让外部人员或团队成员访问。
  • 演示和分享:在产品演示或会议中,可以使用 Ngrok 分享本地应用,无需搭建复杂的网络环境。
  • 临时服务:对于临时的网络服务或 API,Ngrok 提供了一个快速部署的解决方案。

遇到的问题及解决方法

问题:为什么无法绑定自定义域名?

原因

  1. 域名未正确配置 DNS 解析。
  2. Ngrok 账户未验证或未付费。
  3. 域名已被其他 Ngrok 用户占用。

解决方法

  1. 确保你的域名已经正确配置了 CNAME 记录,指向 Ngrok 提供的子域名。
  2. 登录 Ngrok 账户,确保账户已经通过验证,并且如果有付费需求,确保账户已经付费。
  3. 检查 Ngrok 的域名列表,确保你选择的域名未被占用。

示例代码

以下是一个简单的 Ngrok 配置示例:

代码语言:txt
复制
ngrok http 80 -host-header="localhost:80" --region=us -subdomain=myapp

参考链接

通过以上信息,你应该能够更好地理解 Ngrok 自定义域名的相关概念和操作。如果有更多具体问题,可以进一步咨询。

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

相关·内容

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

-config=ngrok.cfg -subdomain xxx 80//(xxx 是你自定义域名前缀) 4,如果开启成功你就可以使用 xxx.tunnel.qydev.com 来访问你本机的 127.0.0.1...:80 的服务啦 5,如果你自己有顶级域名,想通过自己的域名来访问本机的项目,那么先将自己的顶级域名解析到123.57.165.240(域名需要已备案哦),然后执行 ngrok -config=ngrok.cfg...-hostname xxx.xxx.xxx 80//(xxx.xxx.xxx是你自定义的顶级域名) 6,如果开启成功你就可以使用你的顶级域名来访问你本机的 127.0.0.1:80 的服务啦 >>>>.../ngrok -config=ngrok.cfg -subdomain xxx80 //(xxx 是你自定义域名前缀) 4,如果开启成功你就可以使用 xxx.tunnel.qydev.com 来访问你本机的.../ngrok -config=ngrok.cfg -hostname xxx.xxx.xxx 80//(xxx.xxx.xxx是你自定义的顶级域名) 6,如果开启成功你就可以使用你的顶级域名来访问你本机的

2.8K20

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

传统的做法是利用花生壳等动态域名或自行搭建V**做端口映射,而利用 Ngrok几条命令就搞定。...(该步可省略,但是未注册用户不具备自定义域名等高级功能) Step3:安装authtoken,按下Win+R键-->运行-->执行cmd。...执行下面命令就可以为本机`localhost:8080`地址分配一个Ngrok官网下随机二级域名。...Ngrok提供了解决方案,允许绑定自定义二级域名和顶级域名(收费功能),只要在ngrok.exe的根目录下执行如下命令: ngrok http -subdomain=[二级域名] [端口] //...绑定Ngrok二级域名ngrok http -hostname=[顶级域名] [端口] //绑定自定义顶级域名 Step6:打开web界面在`http://localhost:4040`检查和重复请求

2.1K60
  • 搞懂自定义域名

    前言 上次写了一篇给 Gihub Pages 添加自定义域名的文章,之后感觉写得还是偏实践多一点,只做到了受人以鱼。...为了让大家在别的场景下也能搞定自定义域名,比如腾讯云网页部署、Heroku 自定义域名自定义 CDN 域名。,今天就来写篇更通用的文章来总结一下自定义域名那些事。...另一个常见的例子就是 Github Pages 自定义域名 其中 的一种配置:添加 4 条 A 记录,分别指向下面的 IP 地址: 185.199.108.153 185.199.109.153 185.199.110.153...当我们购买域名时,买的就是 顶级 + 二级域名,直接把顶级和二级域名锁死了。...这也导致出现了一些投机分子:一出手就买一堆域名,然后等公司上门收购域名。 只有国内的服务商需要做域名,也算是中国特色。最近我了 3 个域名,每个域名大概需要 1 个月的时间来。

    3.9K30

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

    Ngrok是内网穿透的工具,简而言之就是将内网IP映射成对外可访问的域名Ngrok 是一个反向代理,通过在公共的端点和本地运行的 Web 服务器之间建立一个安全的通道。...使用cmd进入该目录下,并在官网上复制自己的auth 使用命令 ngrok -authtoken 密钥 -subdomain 二级域名 端口 ngrok http 8080 ::8080为你本地服务器的端口号.../ngrok help (查看帮助文档,可有可无) 另外:如果想要自定义域名,在安装程序目录下的DOS 自定义域名:输入 ngrok http -subdomain=th 8080 会出现...意思是,没有付钱,这是免费版,不能自定义域名,要是付过钱了,直接输入http://tkh.ngrok.io 就可以进入本地8080端口 没钱,还是使用免费版吧!...taohang 8080 1 taohang 是你自定义域名前缀,8080是端口 dos中会出现 Tunnel Status online Version

    8.7K10

    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内网穿透简单上手

    当然,对于一个普通用户来说,我并不关心他开源还是闭源,但是蛋疼的是他闭源之后,很多功能(比如自定义域名端口等)就从免费变成收费了。...服务端SSL配置 ngrok服务端在使用自定义域名时需要配置TLS证书,最简单的方法当然是使用 letencrypt的certbot工具啦。...$ sudo apt install certbot 具体操作方法可以另找教程,需要的结果就是在letsencrypt的相关目录下找到自定义域名的证书文件(*.pem): $ ls /etc/letsencrypt...true 这里的server_addr填写的就是ngrok服务端的域名以及当时指定的 -tunnelAddr 参数。...启动 > ngrok.exe -subdomain="terraria" -config="ngrok.cfg" -proto="tcp" 7777 这里的-subdomain可以随便填一个、表示你需要在服务端域名的基础上生成的新的子域名

    2.4K20

    一键实现内网穿透

    提供免费内网穿透服务,免费服务器支持绑定自定义域名 需求场景 •没有固定ip, 又想使用域名访问的•临时对外映射(不考虑IP的动态变更) 安装使用 这里我们使用了ngork, 免费版不用做auth认证,...对本地端口进行映射,(会随机分配一个域名, 其实我们要做的就只是这一步而已) ..../ngrok http 127.0.0.1:8081 ? http://127.0.0.1:4040 页面 ? 4G访问域名效果 访问正常,就是有点慢 ?...•36.8k star•go语言编写•开源•支持各种自定义 ngrok 也就是今天我们演示的这个,分商业版和免费版,免费版限制比较大,有钱的可以购买下,也不贵,github上开源的代码是1.0版本的 •...18.8k star•go语言编写•1.0开源•支持各种自定义(看收费与否) 其他 国内也有不少人在做这块的工具,感兴趣的可以自行搜索。

    1.9K30

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

    意在外部网络通过域名可以访问本地IIS站点!...2.点击域名列表会看到他赠送的免费二级域名一个,第一次点入是付费6元的界面 ? 3.内网穿透-添加映射 ?...5.固定域名 上面的域名都是变化的,意味着,我们每一次运行都要配置一次调试的站点地址,如果需要固定的域名,我们需要付费来获得固定的域名 地址:https://dashboard.ngrok.com/billing...-> 127.0.0.1:80 Forwarding https://inconshreveable.ngrok.io -> 127.0.0.1:80 最后就可以通过自定义... http://inconshreveable.ngrok.io 的域名来访问了 总结: 1.固定域名都是需要付费的,相比来说,花生壳更加的便宜 2.如果你的网络允许,那么使用花生壳,感觉国内的域名还是速度比较快

    1.5K60

    分享一个内网穿透工具ngrok

    在外网通过一个域名就可以访问到自己本地电脑的服务? 当然可以,不过需要借助一个工具,ngrok,这样的工具有个专业名称,叫做内网穿透工具。顾名思义就是将本地电脑的服务发布到外网上。...下面就和大家分享一下ngrok的使用方法。...有如下几个步骤: 第一步:注册用户,然后登陆,网址为https://www.ngrok.cc/ 第二步:点击隧道管理然后进入开通隧道页面,有收费版本和免费版本,根据你的需求开通一个,这里以免费的ngrok...注意记住填写的本地端口号,不用填写http用户名和http密码,自定义域名也可以不用填写,用ngrok随机分配的域名。填完后点击确定添加。 第四步:点击确定添加后进入如下界面: ?...第六步: 开启ngrok,双击bat文件,输入刚才的id值,并回车,如图: ? ? 第七步:在本地启动一个端口为8081的web服务,这样就可以通过 ? 这个域名访问本地计算机的服务了。

    1.3K41

    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.8K20

    Github Pages自定义域名

    Github Pages自定义域名 当你想在网上发布内容时,配置Github Pages是一个很好的选择。如果你想要在自己的域名上发布,你可以使用Github Pages来创建自己的网站。...本文将介绍如何使用Github Pages自定义域名。...这里呢先列出前置条件: 您的Github Pages能正常访问 拥有自己的域名并备案成功 关于如何创建Github Pages可以参考我之前的博客https://mp.weixin.qq.com/s/onryCTQHSSoFcJWAjziqig...下面详细介绍如何配置 一、配置CName 这里需要注意的是,记录值就是你的Github Pages地址,记录类型填写CName,主机记录就是你的二级域名地址 二、添加CNAME文件 首先找到你的主分支...然后创建一个NAME文件 文件内容是二级域名.自己的域名 三、访问配置的CNAME 这里等待几分钟,我这里几秒钟就刷出来了

    34130

    Gitcafe绑定自定义域名

    但访问的域名是name.gitcafe.io 到底是长了些;可喜的是Gitcafe提供了很是简易的方法可以绑定自定义域名。...购买属于自己的域名 购买域名的地方那是一堆一堆的,国外的服务目测不错,价格也还好十多刀的样子;只是稍稍有些担心怕被墙神马的。笔者是在万网购买的,域名jeffjade.com价格39 RMB/年。...注册也是蛮快,没怎么卡壳,只是在国内买域名需实名认证,心里总有些怪怪的Fell。 GitCafe新增自定义域名 打开已经注册且添加的项目,点开项目设置栏的Pages服务选项,将申请的域名新增下即可。...如下图所示: 再看右边的提示将二选其一操作下就完成了;Hexo时支持添加CNAME记录的,笔者这里直接在购买的域名管理界面添加一个A记录,将它指向GitCafe服务器的IP如下图所示: 如此大功告成,使用

    1.9K50

    如何使用自定义域名

    from=dnspodqcloud 4、配置证书及私钥: 在腾讯制作云的企业管理后台中(https://console.vs.tencent.com/),您可以点击【自定义域名】按钮,将备案完成的域名证书及私钥复制到输入框即可...: 5、配置域名CNAME 证书及私钥配置完成后,腾讯制作云将自动为您分配一个CNAME 域名(以.cdn.dnsv1.com为后缀),CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME...(3)进入指定域名域名解析页,单击【添加记录】。...(4)在该新增列填写域名 CNAME 记录,具体填写内容如下所示: 参数名 参数描述 如何配置 主机记录 填写子域名的前缀 若域名为www.xxx.com,请选择:www若解析主域名myqloud.com...,请选择:@若解析泛域名,请选择:\* 记录类型 记录类型,此处为 CNAME 类型 将域名指向另一个域名,请选择:CNAME 线路类型 用于 DNS 服务器在解析域名时,根据访问者的来源,返回对应的服务器

    3.9K60

    Windows 内网穿透 & 钉钉团队内穿 & ngrok

    自定义域名前缀 方式二:ngrok 。...会随机分配域名 (备注:方式一可能是基于方式二写的) 方式一 钉钉内穿 下载工具及我写的脚本 windows64下载 上面有我写好的启动脚本,非常的银杏(如果你不是Windows系统,请去下载相应的工具...钉钉内穿使用说明 会在你域名后面,追加后缀:.vaiwan.com https 可能无法使用,请使用http即可! 本内网穿透的方式优点在于可开启多个端口!...方式二 Ngrok 下载文件 ngrok.exe 可去官网自行下载,可能有国外的人机检测导致无法注册、登录等:https://ngrok.com/ ngrok下载 启动方式,自己开一个 CMD 输入...ngrok.exe http 8080 回车 他会自动分配一个混乱的 域名 去映射到本地的指定端口。

    1.8K00

    可以实现内网穿透的几款工具

    1、Ngrok ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。...ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助服务端程序测试。...免费版本:提供http,https,tcp全隧道穿透,随机域名/TCP端口,不定时强制更换域名/端口,自定义本地端口 参考文章:NATAPP1分钟快速新手图文教程 3、小米球 小米球是基于ngrok二次开发的内网穿透工具...4、Sunny-Ngrok Sunny-Ngrok同样是ngrok二次开发的内网穿透工具,支持http,https协议,同时支持更丰富的系统和语言:linux、win、mac、openwrt、 python...对于 http, https 服务支持基于域名的虚拟主机,支持自定义域名绑定,使多个域名可以共用一个80端口。

    8.2K11

    ngrok 是什么,我们为什么要使用它?

    ngrok 是什么,我们为什么要使用它? 什么是ngrokngrok是一个全球分布的反向代理,无论您在哪里运行,它都能保护、保护和加速您的应用程序和网络服务。...指定域名 上面发布后我们发现这个域名ngrok 服务自动给生成一个域名,那么如果想要使用自己定义的域名需要怎么处理呢?...我们可以在执行上面的命令的时候添加 domain 参数执行启动的域名 ngrok http 8080 --domain demo007.ngrok-free.app 需要注意的是如果使用自定义域名,是需要付费账户的权限才可以使用...(如果是自己使用也不是很重的情况,随机域名就可以)。.../ngrok/ngrok.yml" Windows:"%HOMEPATH%\AppData\Local\ngrok\ngrok.yml" 配置文件文档详见:https://ngrok.com/docs/

    1.2K10
    领券