Alle:
Ich bin neu in Virtualbox. Ich installiere virtualbox auf einer WIndow7x64-Box ( IP: 45.37.2.38, Mask: 255.255.255.0 Gateway:45.37.2.1
), die sich hinter dem Office-Proxy befindet. In virtualbox installiere ich den Ubuntu 14.04-Server. Während der Installation lege ich die Proxy-Anmeldeinformationen fest und verwende andere Standardeinstellungen als die Bridge-Modus-Verbindung in virtualbox ( IP: 45.37.2.42, Mask: 255.255.255.0
).
Im Moment starte ich Apache in Ubuntu und kann es von Windows aus besuchen. Und in Ubuntu kann ich sudo apt-get update verwenden, aber NICHT www.google.com pingen (wo steht, dass Destination Host nicht erreichbar ist).
Meine Routentabelle lautet wie folgt:
default 45.37.2.1 0.0.0.0 UG
45.37.2.0 * 255.255.255.0 U
Meine Fragen sind:
Soll ich irgendwo einen Proxy einrichten? (Ich habe es bereits einmal während der Installation eingestellt)
Ist diese Route falsch, um eine Anfrage zu senden? Warum kann ich www.google.com nicht anpingen?
quelle
curl
zu überprüfen, ob Sie über den Proxy auf etwas zugreifen können. Siehe die Antworten hier .Antworten:
Überprüfen Sie zunächst, ob Sie Ihren Proxyserver mit Ubuntu in Ihrer virtuellen Box anpingen können. Der Befehl hierfür lautet:
ping <address_of_the_proxy_server>
Wenn Sie den Proxyserver anpingen können, können Sie jetzt überprüfen, ob Ihre Anmeldeinformationen korrekt eingestellt sind oder nicht. Öffnen Sie das Terminal und führen Sie es aus
env
.Auf dem Bildschirm werden viele Informationen angezeigt. Überprüfen Sie auf
http_proxy
undhttps_proxy
. Wenn sie nicht richtig eingestellt sind, können Sie sie mit einem grafischen Tool namensubproxy
festlegen. Sie können eine Python herunterladen, um die Proxy-Authentifizierung festzulegen. Hier ist der Link dazu.Sie können die Proxy-Authentifizierung auch mithilfe der folgenden Schritte festlegen:
Gehe zu
/etc/apt
. Erstellen Sie die Datei,apt.conf
wenn Sie sie dort nicht haben. Schreiben Sie dort die folgenden Zeilen.Speichern Sie es. Du bist fertig. Wenn das Problem weiterhin besteht, kommentieren Sie bitte.
quelle
env
Befehl überprüft , den ich erwähnt habe?