
Ich habe einige Virtualbox-VMs (Ubuntu-Gast), die auf einem Windows 7-Host laufen, aber der Internetzugang erfolgt über einen Authentifizierungsproxy mit einem selbst signierten Zertifikat. Die Konfiguration für nur eine meiner VMs hat mehrere Stunden gedauert, da ich an so vielen Stellen die Authentifizierungsinformationen und die manuell installierten Zertifikate hinzufügen musste. Um die Einrichtung etwas einfacher zu machen, suche ich nach einer Möglichkeit, Virtualbox mit einem transparenten Proxy einzurichten, damit ich nicht jedes Programm in jeder VM konfigurieren muss. Soweit ich weiß, unterstützt Virtualbox selbst so etwas nicht, daher gehe ich davon aus, dass ich einen eigenen Proxyserver (z. B. Squid) einrichten müsste, der transparent agiert und alle Anfragen an den Authentifizierungsproxy weiterleitet. Ich habe jedoch ein paar Fragen dazu:
- Kann Squid mit dem Problem der selbstsignierten Zertifikate umgehen, oder muss ich sie weiterhin manuell auf jeder VM installieren?
- Wäre es besser, Squid auf dem Windows-Host oder in einer eigenen VM zu installieren? Welche ist also einfacher einzurichten und zu bedienen? Mein Instinkt sagt mir, es in einer anderen VM zu installieren, um den Host sauber zu halten, aber ich habe keine Ahnung, wie ich das Netzwerk dafür konfigurieren soll.
- Gibt es einen einfacheren Ansatz, den ich übersehe?
Antwort1
3. Gibt es einen einfacheren Ansatz, den ich übersehe?
Vielleicht: Haben Sie versucht, Ihre VMs mit NAT zu versehen? Mit anderen Worten, die Wahl eines Natted-Netzwerkadapters imNetzwerkKonfigurations-GUI. In diesem Fall scheint der gesamte Datenverkehr Ihres PCs von Ihrem Host-Computer zu stammen, der, wenn ich das richtig verstehe, bereits autorisiert ist.