公共通配符域名解析为 127.0.0.1 [关闭]

Posted

技术标签:

【中文标题】公共通配符域名解析为 127.0.0.1 [关闭]【英文标题】:Public Wildcard Domain Name To Resolve To 127.0.0.1 [closed] 【发布时间】: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 ``` 【参考方案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】: smackaho.st 42foo.com

【讨论】:

完美!这正是提问者想要的。 42foo.com 似乎已关闭。至少在最近几天 smackaho.st 让域过期。 lvh.me smackaho.st 的建议替代品:tbaggery.com/2010/03/04/smack-a-ho-st.html【参考方案4】:

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

你可以试试:

http://lvh.me http://sub.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

例子:

http://www.127-0-0-1.org.uk/ http://test1.127-0-0-1.org.uk/ http://127-0-0-1.org.uk/ http://foo.bar.127-0-0-1.org.uk/

【讨论】:

我让 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 因为问题的标题包含此答案无法解决的“通配符”。

以上是关于公共通配符域名解析为 127.0.0.1 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

在 xampp localhost 中创建通配符子域

关于 127.0.0.1 有意思的事情

DNSlog注入学习

DNSlog注入学习

域名和IP可以访问本地服务器 127.0.0.1和localhost却不能访问 求教!!!

内网LINUX下如何解析虚拟域名