我建立了 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,因此當您的系統從那裡獲取名稱時,它已經知道它不必進行任何猜測(甚至不能做任何猜測)。
所以聽起來你想做的事情是不可能的。