Kann ich einen Virtualbox-Server erstellen, der den gesamten LAN-Verkehr verwaltet und nur ausgeführt wird?

0

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?

Dimmech
quelle

Antworten:

0

Nicht die vollständige Antwort, aber ein paar Gedanken. Wenn die Geräte in Ihrem Netzwerk DHCP verwenden, um die IP-Adresse abzurufen, können Sie die DNS-Serverdetails auch im DHCP-Server konfigurieren. Dann kann Ihre VM einen DNS-Server ausführen, der URLs absoluten Pfaden (wie IP-Adresse / Ort /) zuordnet. Sie können die IP-Adresse Ihrer VM (DNS-Server) oben (in der DNS-Liste) und dann die IP-Adresse eines normalen DNS (wie Google DNS (8.8.8.8)) angeben.

Wenn Ihre VM nicht ausgeführt wird, versucht der Browser zunächst, die IP-Adresse Ihrer VM zu ermitteln. Wenn keine Antwort erfolgt, werden die nachfolgenden DNS-Adressen überprüft, und die URL wird aufgelöst.

Jos Angel George
quelle