如何在没有 DNS 服务器的情况下进行 DNS 重定向?

0 domain-name-system internal-dns

我们没有内部网络服务器,一切都托管,但我们确实希望能够使用简短的私有域名。例如,我希望能够在我们的浏览器中输入“ http://wiki ”,它将被重定向到公共 URL“ https://mycompany.atlassian.net/wiki ”上的网页。

我可以使用主机文件在我自己的机器上执行 DNS 重定向技巧。有没有更好的方法而不必要求团队中的每个人手动更改他们的主机文件?我们在办公室内没有任何私人网络服务器。一切都在云端。

Wes*_*ley 5

如何在没有 DNS 服务器的情况下进行 DNS 重定向?

(我假设您的意思是CNAMEs,因为 DNS 不会重定向)根据定义,您不能。除非您使用主机文件hackery。另请注意,虽然您可以CNAME使用主机名wikimycompany.atlassian.net但不能使用 DNS 来“重定向”wikimycompany.atlassian.net/wiki. 有什么问题?将/wiki在年底。这不仅仅是一个主机名,它还是一个通过 HTTP 提供服务的目录。DNS 没有这个概念。DNS 只知道主机名和域。如果你想wiki被转发到mycompany.atlassian.net/wiki你需要 HTTP 重定向。

有没有更好的方法而不必要求团队中的每个人手动更改他们的主机文件?

CNAME如果您想将完整的 URL 重定向到目录,则使用 DNS 服务器或使用 HTTP 服务器。您正在尝试做相互排斥的事情,并且会继续感到沮丧和受阻。

但我们确实希望能够使用简短的私有域名。

你想要一些需要工作的东西,但不想做这项工作。这不会有好的结局。但是听着!我有解决方案...

最佳解决方案:

停止尝试使用 DNS 的快捷方式,而是使用正确的工具,该工具与您团队中似乎存在的维恩图完美相交1浏览器书签。

留白以增加最大效果! 当吉特降价,让我拥有广阔的空白,而不会感到奇怪!

1 维恩图将是: 懒得输入长 URL,同时不愿意做使短 URL 工作所需的工作。