【问题标题】:Public Wildcard Domain Name To Resolve To 127.0.0.1 [closed]公共通配符域名解析为 127.0.0.1 [关闭]
【发布时间】:2010-12-06 11:37:53
【问题描述】:

是否有人知道解析为 IP 地址 127.0.0.1 的公共通配符域名。例如,如果我想在本地测试一个 URL,例如 mywebsite.localhost.com 或 example.localhost.com,但我无法控制 DNS 设置(主机文件或其他),那么我将使用此公共 DNS 解析为 127.0 .0.1。它需要使用通配符,这样无论 localhost.com 之前出现什么,它仍然解析为 127.0.0.1。

【问题讨论】:

  • 要求一个指向 127.0.0.1 的公共通配符域也有一个公共 ssl 证书和公共私钥是不是太过分了?
  • @CollinAnderson DNS 不提供 SSL,它是位于该 IP 地址的服务器提供 SSL,因此很遗憾您需要在本地进行设置。
  • 没错,我需要在本地安装给定的 SSL 密钥和证书。基本上,他们需要购买通配符证书并将其私钥公开以供任何人使用。在不受信任的连接上使用它并不安全,但至少浏览器不会抱怨。
  • 另一个:``` $ dig localho.st @8.8.8.8 ;;答案部分:localhost.st。 14399 在 127.0.0.1 $ 挖 asd.localho.st @8.8.8.8 ;;答案部分:asd.localho.st。 14399 在 127.0.0.1 ```

标签: subdomain localhost dns wildcard-subdomain


【解决方案1】:

*.vcap.me

VMWare 为他们的open cloud platform 维护这个。

【讨论】:

    【解决方案2】:

    37Signals 创建了一个完整的域,用于映射到您想要的任何 IP,http://xip.io。所以对于 localhost 你可以使用 project.127.0.0.1.xip.io

    我不得不开始将它用于一些代理工具,因为它们在使用外部 DNS 调用未解析为 IP 的请求时阻塞。

    【讨论】:

    • 完美。这似乎是唯一支持非环回地址的地址。 :-)
    • xip.io 是此用途的完美域名,10.0.0.1.xip.io 解析为 10.0.0.1,www.10.0.0.1.xip.io 解析为 10.0.0.1,mysite.10.0 .0.1.xip.io 解析为 10.0.0.1,foo.bar.10.0.0.1.xip.io 解析为 10.0.0.1
    • 好像不支持端口号?
    • 端口号与DNS解析无关。发生 DNS 解析,然后使用基于协议的默认端口或指定的端口。
    【解决方案3】:

    【讨论】:

    【解决方案4】:

    我刚刚找到了一个很好的解决方案:lvh.me

    你可以试试:

    【讨论】:

      【解决方案5】:

      我们有一个您实际上可以记住的域。

      *.lacolhost.com

      我们会尽可能地维护它。

      Developing with subdomains just got a lot easier: *.lacolhost.com

      【讨论】:

        【解决方案6】:

        http://localhost.tv 成功了 :-)

        我购买是因为现有的 85 个 localhost 域都没有指向 localhost...

        【讨论】:

          【解决方案7】:

          注意:此域现已失效,因此无法按如下所述工作。

          看起来 *.127-0-0-1.org.uk 可以满足您的需求。

          http://www.ecclestoad.co.uk/2006/08/dns-entry-pointing-to-localhost

          例子:

          【讨论】:

          • 我让 127-0-0-1.org.uk 域失效了一段时间,所以这不再起作用了。对不起。 *.vcap.me 是更好的替代品。
          【解决方案8】:

          http://*.localtest.me 似乎可以工作,除了 readme.localtest.me。

          【讨论】:

            【解决方案9】:

            如果没有别的,您可以为自己注册一个域并进行设置,使其行为如此。

            【讨论】:

              【解决方案10】:

              你可以去http://afraid.org注册一个..你可以获得免费域(以及子域,但你可以完全控制A和NS等记录)并将一个指向127.0.0.1。它们支持通配符

              【讨论】:

              • @Earlz :) 127.0.0.1 不是 Rahul 家的通用 IP 地址。这将解析为害怕.org 的 DNS 服务器上的本地主机。
              • @oro 他当时正在寻找的是动态 IP 服务。我从问题中了解到,他只想要一个指向 127.0.0.1 的域,这将是浏览该域的人的 IP。
              • 试一试,看看它是如何工作的。看看 DNS 是如何工作的,你就会明白为什么这是不可能的。
              • 为什么不可能..只是一个指针,很有可能有一条A记录指向127.0.0.1。
              【解决方案11】:

              请随意使用 *.localhst.co.uk(注意缺少第二个“o”)。只要我活着,我就会让它活着,而互联网仍然是一个东西。对于想要使用两个 TLD 级别进行测试的人来说非常方便。

              【讨论】:

                【解决方案12】:

                如果你使用的是 Windows DNS,你可以创建一个新区域,然后你 DnsCmd 为 @ 和 * 添加 A 记录。

                dnscmd /RecordAdd local * 3600 A 127.0.0.1
                dnscmd /RecordAdd local @ 3600 A 127.0.0.1
                

                【讨论】:

                  【解决方案13】:

                  为什么不在 URL 中使用文字 IP 地址?

                  • http://127.0.0.1/(旧 IPv4)
                  • http://[::1]/(新 IPv6)

                  【讨论】:

                  • 我的特殊问题是我在 IIS 中使用主机头。此外,我正在开发基于请求的 URL 显示不同内容的门户软件。
                  【解决方案14】:

                  此域解析为 127.0.0.1:

                  www.mouse-potato.com

                  【讨论】:

                  • 但该问题要求其子主机重定向到 127 的域 all,而不仅仅是 www
                  【解决方案15】:

                  somesite.com 是我知道的第一个,但是我在这里找到了一大堆

                  http://www.websiteoutlook.com/www.somesite.com

                  检查其他 20 个站点指向 127.0.0.1。我不知道这些网站会指向 127.0.0.1 多久。

                  【讨论】:

                  • 在发表此评论时可能有效,但域不再指向 localhost。
                  【解决方案16】:

                  我已经设置了我自己的,你可以使用:

                  home.pdobson.com 转为 127.0.0.1

                  【讨论】:

                    【解决方案17】:

                    你在 C:\WINDOWS\system32\drivers\etc 中的 hosts 文件应该可以做到这一点,只需像这样添加一行:

                    127.0.0.1 www.mydomain.com
                    

                    另外,使用 apache 之类的服务器或 wamp 之类的程序,然后转到 http://localhost

                    【讨论】:

                    • 我不明白为什么有人反对这个答案。这是这里最好的答案。 OP 的要求是不可能的。
                    • 可能是因为他说“我无法控制 DNS 设置(主机文件或其他)”?
                    • 这无法回答问题:它只创建了一个名称www,它指向127,而提问者需要每个可能的子名称来指向那里。而且我不知道为什么@orokusaki 认为这个问题是“不可能的”,因为有几个人提供了很容易实现目标的方法。
                    • -1 因为问题的标题包含此答案无法解决的“通配符”。
                    猜你喜欢
                    • 2012-04-29
                    • 1970-01-01
                    • 2011-11-26
                    • 1970-01-01
                    • 2014-01-03
                    • 1970-01-01
                    • 2012-03-26
                    • 2011-01-08
                    • 2014-03-06
                    相关资源
                    最近更新 更多