建立了 CNAME 記錄,但我被迫使用別名的 FQDN

建立了 CNAME 記錄,但我被迫使用別名的 FQDN

我建立了 CNAME 記錄,以便內部使用者可以連接到我們的 Intranet,但除非我輸入整個 FQDN,否則它不會運作。這是它的設定方式,

example    A       1.1.1.1
alias      CNAME   example

範例是執行 Web 伺服器的裝置的域名,別名是我建立的 CNAME 記錄的名稱。我試圖獲取它,以便可以輸入http://alias/並訪問 Intranet 的主頁,但除非輸入 FQDN,否則它將無法工作。我可以透過 存取 Intranet,而http://example/無需輸入整個 FQDN。我不太擅長伺服器,所以也許我錯過了一些東西。

答案1

當您在電腦上鍵入名稱時,您的系統將嘗試猜測它是否是 FQDN,如果它認為不是,它將套用配置的預設域以使其成為 FQDN。

根據定義,記錄的有效負載CNAME是 FQDN,因此當您的系統從那裡獲取名稱時,它已經知道它不必進行任何猜測(甚至不能做任何猜測)。

所以聽起來你想做的事情是不可能的。

相關內容