Du möchtest aber nicht den Servernamen über den DNS Server auflösen, sondern einen fiktiven DomainName. Dieser muss dann ebenfalls über den DNS Server eingetragen werden. Woher soll der Client sonst wissen, was er mit
http://intranet/ anfangen soll?
dboff wrote:Wie läuft das mit den Virtual Hosts? Könnte man dadurch den Servernamen für den User verschleiern?
Verschleiern ist das falsche Wort, denn im Grunde ist auch ein Servername in der TCP/IP Kommunikation nur ein Alias und genauso ist dies auch mit einem DomainName xyz.
Der Client selber sieht in seiner Browser Adressleiste nur den DomainName der im Hintergrund dann auf die IP-Adresse deines Webservers aufgelöst wird.
Auf dem Server selbst würde ich dann mindestens zwei VHosts einrichten. Zum einen einen für localhost so dann du weiterhin vom Server aus selbst die XAMPP Oberfläche, phpmyadmin, etc aufrufen kannst und zum Anderen für den entsprechenden DomainName der dann als DocumentRoot das Verzeichnis definiert hat, wo
http://Servername/intranet/ hingeroutet hat.
Beispiele wie VHosts definiert werden gibt es hier im Forum zu Hauf, da möchte ich dich bitten die Forensuche für zu bemühen. Aber wie gesagt, das erste was gewährleistet werden muss ist, dass dein DomainName aufgelöst wird.