Verwalten von Netzwerken in VirtualBox

607
Owen Chiu

Ich habe vor kurzem damit angefangen, einen Router zu bauen und andere Dinge, die ich noch nicht aus einem alten Computer herausgefunden habe, den ich herumliegen hatte. Es hat 2 NICs. Es läuft Ubuntu 17.04 und VirtualBox.

Derzeit ist meine einzige VM PfSense. Ich möchte wissen, welche Netzwerkeinstellungen ich in VirtualBox benötige, damit ich eine Netzwerkkarte nur als WAN für PfSense verwenden kann, die andere Netzwerkkarte das LAN von PfSense und schließlich möchte ich, dass der Host (Ubuntu) und alle anderen VMs vorhanden sind Internetzugang über das LAN von PfSense

1

1 Antwort auf die Frage

0
Blerg

Ich habe das nicht selbst gemacht, aber ich bin größtenteils sicher, dass dies funktionieren wird. Deaktivieren Sie die WAN-NIC auf Ihrem Ubuntu-System iface <interface> inet manualin der /etc/network/interfacesDatei (es sollte keine Adressinformationen benötigen) und dann ifdown <interface>. Dadurch wird verhindert, dass der Ubuntu-Computer mit ihm auf das Internet zugreift. In VirtualBox müssen auf der pfSense-VM zwei Netzwerkkarten im Bridged-Modus installiert sein. Dies sollte ihm den Zugriff auf beide Netzwerkkarten ermöglichen (das WAN hat keine IP-Adresse, aber das Bridging sollte ihm vollen Zugriff auf die Karte ermöglichen). Von hier aus können Sie Ihr LAN-DHCP verwenden oder statische IP-Adressen verwenden. Die NIC im WAN sollte ihre IP-Adresse vom Router erhalten oder auch eine statische IP-Adresse verwenden. Geben Sie alle Ihre LAN-IP-Adressen frei, und erneuern Sie sie, um die pfSense-VM als Gateway verwenden zu können. Erledigt.


EDIT: Ich habe deine Frage etwas verpasst, also noch ein paar mehr. Sie können entweder alle VMs so einstellen, dass sie den Bridged-Modus im LAN verwenden, und sie auf diese Weise auf pfSense zugreifen lassen. Sie können auch einen dritten Adapter zur pfSense-VM hinzufügen, der auf Internes Netzwerk eingestellt ist, und Ihre VMs so einstellen, dass auch das Interne Netzwerk verwendet wird. Die Verwendung des internen Netzwerks macht den Zugriff auf die Hardware-NIC überflüssig, und der gesamte Netzwerkzugriff wird virtualisiert, was schneller sein sollte, da er nicht auf Hardware wartet. Lassen Sie pfSense den gesamten Datenverkehr vom LAN und vom internen Netzwerk zu einem anderen routen, wenn das LAN und die VMs auf einander zugreifen sollen.

Damit sind die ersten beiden Teile meiner Frage erfüllt, und der letzte Teil, der anderen VMs den Zugriff auf das von der PfSense-VM bereitgestellte LAN gewährt, bleibt bestehen. Ich bin verwirrt, wie PfSense dies nur tun kann, weil PfSense nur einen LAN-Zugang zu einer Netzwerkkarte bietet. Ich bin mir ziemlich sicher, dass ich in VirtualBox keinen dritten Netzwerkadapter als internes Netzwerk einrichten kann. Owen Chiu vor 6 Jahren 0
Entschuldigung, ich habe diesen Teil total verpasst. Meine Antwort wurde aktualisiert. Blerg vor 6 Jahren 0
Danke für die Bearbeitung. Wissen Sie, wie PfSense den Datenverkehr vom LAN und vom internen Netzwerk aneinander weiterleiten würde? Owen Chiu vor 6 Jahren 0
Ich denke, dass Sie die Schnittstellen überbrücken müssen, um sie zum Laufen zu bringen. Weitere Informationen hierzu finden Sie hier [https://www.cyberciti.biz/faq/how-to-pfsense-configure-network-interface-as-a-bridge-network-switch/). Das sieht so aus, als müssten Sie zwischen den Ports kommunizieren. Blerg vor 6 Jahren 0
Danke für die Antwort, ich habe die optionalen Schnittstellen in PfSense vergessen. Owen Chiu vor 6 Jahren 0