Ngrok 是一个反向代理服务,它允许你将本地开发环境暴露到公网,便于远程访问和调试。通过 Ngrok,你可以轻松地将本地服务器的端口映射到一个公网 URL 上。
Ngrok 主要有以下几种类型:
如果你需要为不同的服务配置多个域名,可以按照以下步骤进行操作:
假设你有两个服务,分别运行在本地端口 3000
和 4000
,并且你想为它们配置两个不同的域名 service1.example.com
和 service2.example.com
。
service1.example.com
和 service2.example.com
。# 配置 service1.example.com 映射到本地端口 3000
ngrok tunnel -config ngrok.yml -subdomain service1 3000
# 配置 service2.example.com 映射到本地端口 4000
ngrok tunnel -config ngrok.yml -subdomain service2 4000
在 ngrok.yml
文件中,你可以配置更多的选项,如自定义域名、SSL 等。
通过以上步骤,你可以轻松地为多个本地服务配置不同的域名,并实现远程访问和调试。
领取专属 10元无门槛券
手把手带您无忧上云