创建了 CNAME 记录,但我被迫使用别名的 FQDN

创建了 CNAME 记录,但我被迫使用别名的 FQDN

我创建了 CNAME 记录,以便内部用户可以连接到我们的内联网,但除非我输入完整的 FQDN,否则它不会起作用。设置方法如下,

example    A       1.1.1.1
alias      CNAME   example

示例是运行 Web 服务器的设备的域名,别名是我创建的 CNAME 记录的名称。我试图获取它,以便我可以输入http://alias/并进入内联网的主页,但除非我输入 FQDN,否则它不会工作。我可以通过而http://example/无需输入整个 FQDN 进入内联网。我不太擅长服务器,所以也许我遗漏了一些东西。

答案1

当您在计算机上输入名称时,系统将尝试猜测它是否是 FQDN,如果它认为不是,它将应用配置的默认域使其成为 FQDN。

记录的有效负载CNAME根据定义是 FQDN,因此当您的系统从那里获取名称时,它已经知道它不必进行任何猜测(甚至不必进行任何猜测)。

所以听起来你所尝试做的事情是不可能的。

相关内容