Ich verwende einen Windows 7-Host und einen Linux Mint-Gast-VM in Virtualbox mithilfe eines Bridged-Adapters. Ich habe mehrere Websites im Gastbetriebssystem eingerichtet. Derzeit kann ich vom Host aus nur über die IP-Adresse auf die Seite unter var / www / html zugreifen. Alle Sites verwenden var / www / site . Name als ihre Wurzel.
Ziel ist es, mit jedem fähigen Gerät im LAN auf jede auf dem Gast konfigurierte Site zugreifen zu können. Aber da ist ein Fang...
Theoretisch möchte ich, dass der VM alle Anfragen an das Internet übernimmt, wenn es läuft. Wenn also eine Site auf dem Gast konfiguriert ist, wird die LAN-Version dem Gerät bereitgestellt, das sie anfordert. Die physische Maschine, auf der ich arbeite, läuft jedoch nicht immer, und dies ist ein Heimnetzwerk, das einen vom Isp bereitgestellten billigen Router (mit eingeschränkter Funktionalität) verwendet.
Ich habe angefangen, bind9 für den Gast einzurichten, um DNS mithilfe dieses Tutorials zu verwalten , aber es scheint, als müsste ich alle Geräte mit statischen IP-Adressen darauf verweisen und manuell mit den Geräte- / Site-Änderungen auf dem Laufenden bleiben lan. Ich bin mir auch nicht sicher, wie sich das auf das Netzwerk auswirkt, wenn die VM nicht vorhanden ist.
Das Tutorial erwähnt auch die Möglichkeit, dass DHCP Aktualisierungen an die DNS-Einträge weiterleitet, aber dann kann ich nur das VM-DHCP verwenden, was bedeutet, dass ich es die ganze Zeit laufen lassen müsste. Ist das richtig?
Wie auch immer, ich bin nicht in meinem Element, wenn es um Networking im Allgemeinen geht. Gibt es eine Möglichkeit, ein VM hochzufahren und seine virtuellen Hosts für das LAN bereitzustellen, vorzugsweise ohne Geräte und Dateien fortlaufend zu bearbeiten?
quelle