我一直在尝试在 localtunnel 中设置子域,但它不断向我抛出不同的子域。
端口号是 4000 并且它正在运行。
我使用的命令:(
lt --port 4000 --subdomain xyz
出于安全原因,我更改了子域名)。
我在哪里做错了?
我一直在尝试在 localtunnel 中设置子域,但它不断向我抛出不同的子域。
端口号是 4000 并且它正在运行。
我使用的命令:(
lt --port 4000 --subdomain xyz
出于安全原因,我更改了子域名)。
我在哪里做错了?
我知道这是一个很晚的答案,但是为了帮助其他访问此链接但无法找到有效答案的搜索者,对于那些用户,我正在写这个答案
我使用的命令: lt --port 4000 --subdomain xyz (出于安全原因,我更改了子域名)。
第一件事是命令没问题,但在本地隧道为您分配子域之前,它必须首先可用。
现在您可能会认为我正在使用一个非常独特的私有域名,该域名应该可用,是的,您是对的,但请记住本地隧道保留您提供的子域的记录并建立他的私有数据库,其中包含足够的池用于随机子域分配功能.
现在清楚的是,在一次、两次甚至更多(非连续)尝试之后,您的域可能已分配给其他人,因此在此期间您显然不能使用该域,但是只要该域将被释放,您将确定被分配请求的域。
我对 localtunnel 不够熟悉,无法告诉您那里出了什么问题,但我可以告诉您如何使用Telebit实现相同的目标:
(ps你知道了吗?如果是这样,我很想听听你是怎么做到的,我相信其他人也会)
curl https://get.telebit.io | bash
您也可以通过 npm 安装...但这不是目前首选的安装方法。可能有一些警告。
您获得的随机域附加到您的帐户(因此需要电子邮件),并且通过 Let's Encrypt与Greenlock进行端到端加密。
./telebit http 4000 xyz
一般格式是
./telebit <protocol> <port> [subdomain]
它不只是 https,您可以使用它通过 tls/ssl(普通 tcp、ssh、openvpn 等)隧道传输任何内容。
自定义域还不是普遍可用的功能,但它们即将出现。