Ich habe einen CNAME-Eintrag erstellt, damit interne Benutzer eine Verbindung zu unserem Intranet herstellen können, aber das funktioniert nicht, wenn ich nicht den gesamten FQDN eingebe. So wird es eingerichtet:
example A 1.1.1.1
alias CNAME example
Beispiel ist der Domänenname des Geräts, auf dem der Webserver läuft, und Alias ist der Name des CNAME-Eintrags, den ich erstellt habe. Ich versuche, ihn so zu bekommen, dass ich ihn eingeben http://alias/
und auf die Hauptseite des Intranets gelangen kann, aber es funktioniert nicht, wenn ich nicht den FQDN eingebe. Ich kann über auf das Intranet zugreifen, http://example/
ohne den gesamten FQDN einzugeben. Ich bin kein großer Server-Fan, also übersehe ich vielleicht etwas.
Antwort1
Wenn Sie auf Ihrem Computer einen Namen eingeben, versucht Ihr System zu erraten, ob es sich um einen FQDN handelt oder nicht. Ist dies der Fall, wendet es eine konfigurierte Standarddomäne an, um daraus einen FQDN zu machen.
Die Nutzlast eines CNAME
Datensatzes ist per Definition ein FQDN, sodass Ihr System, wenn es von dort einen Namen erhält, bereits weiß, dass es nicht raten muss (und nicht einmal raten darf).
Es klingt also, als wäre das, was Sie versuchen, nicht möglich.