Hi alle zusammen, ich bin grade dabei auf einem Host(Linux Centos) in einem LAN mehrere Websiten zu realisieren. Der Host hat die IP x.x.x.x . Es läuft dort bereits eine Website mit Apache. Ich möchte jetzt zwei weitere Webseiten mittels einer Subdomain anlegen. Also zB. seite1.x.x.x.x und seite2.x.x.x.x. Mit x.x.x.x soll immer noch die bereits vorhandene Seite erreichbar sein. Ich habe jetzt in der ApacheConfig mittels VirtualHosts beiden neuen Seiten hinzugefügt, und ich kann sie auch lokal erreichen. Jetzt meine Verständnisfrage: Brauche ich Einträge in einem DNS-Server der sich im LAN befindet um von anderen PCs auf die Subdomains zugreifen zu können? Theoretisch lande ich ja mit egal welcher Subdomain auf dem Server x.x.x.x und Apache schaut sich dann im HTTP-Get an um welche (Sub)Domain es sich handelt, und liefert dann die entsprechende Seite. Bis jetzt habe ich überall gelesen dass für diesen Fall ein DNS-Server benötigt wird, doch warum? Geht dies auch ohne DNS? Und gibt es eventuell etwas bei der Apacheconfig zu beachten? Vielen Dank schon mal Gruß mark
Du kannst dafür natürlich einen DNS-Server lokal aufsetzen, aber es ist sicher einfacher, in den hosts-Dateien der einzelnen Rechner im LAN einen entsprechenden Eintrag zu machen. z.B. 192.168.0.1 seite1.local 192.168.0.1 seite2.local Und dann die Virtualhosts mit "seite1.local" usw. aufsetzen. Es gibt auch Services, die das im Internet anbieten, so z.B. http://nip.io/
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.