Come configurare il proxy in Ubuntu su VirtualBox


8

Tutti:

Sono nuovo di virtualbox. Installo virtualbox su un box WIndow7x64 ( IP: 45.37.2.38, Mask: 255.255.255.0 Gateway:45.37.2.1) che si trova dietro il proxy di Office, all'interno di virtualbox, installo il server Ubuntu 14.04. Durante l'installazione, ho impostato le credenziali proxy e utilizzo altre impostazioni predefinite ad eccezione dell'utilizzo della connessione in modalità bridge in virtualbox ( IP: 45.37.2.42, Mask: 255.255.255.0).

In questo momento, eseguo apache all'interno di Ubuntu e posso visitare da Windows. E in Ubuntu, posso usare sudo apt-get update, ma NON posso eseguire il ping su www.google.com (che indica l'host di destinazione non raggiungibile).

La mia tabella di percorso è simile a:

default     45.37.2.1  0.0.0.0         UG
45.37.2.0   *          255.255.255.0   U

Le mie domande sono:

  1. Devo impostare il proxy da qualche parte? (L'ho già impostato una volta durante l'installazione)

  2. Questo percorso è errato per inviare la richiesta? Perché non riesco a eseguire il ping su www.google.com?


Non è possibile eseguire il ping diretto tramite un proxy HTTP. Puoi provare a usare curlper verificare se puoi accedere a qualcosa tramite il proxy; vedi le risposte qui .
mpontillo,

Risposte:


7

Prima di tutto controlla se sei in grado di eseguire il ping del tuo server proxy utilizzando Ubuntu nella tua casella virtuale. il comando per questo è:

ping <address_of_the_proxy_server>

Se sei in grado di eseguire il ping del server proxy, ora puoi verificare se le tue credenziali sono impostate correttamente o meno. Apri il terminale ed esegui env.

Molte informazioni appariranno sullo schermo. Verifica per http_proxye https_proxy. Se non sono impostati correttamente, è possibile impostarli utilizzando uno strumento grafico denominato ubproxy. È possibile scaricare un pitone per impostare l'autenticazione proxy. Ecco il link ad esso.

Altrimenti puoi impostare l'autenticazione proxy usando i seguenti passi:

Vai a /etc/apt. Crea il file apt.confse non lo hai lì. Scrivi lì le seguenti righe.

Acquire::http::proxy "http://username:password@proxyserver:port/";
Acquire::https::proxy "https://username:password@proxyserver:port/";
Acquire::socks::proxy "socks://username:password@proxyserver:port/";

Salvarlo. Hai fatto. Se il problema persiste, si prega di commentare.


Grazie, l'ho provato, non è possibile eseguire il ping del server proxy.
Kuan,

Quale modalità stai utilizzando NAT o con bridge?
Snake Eyes,

Colmato come ho già detto
Kuan il

1
hai controllato il envcomando che ho citato?
Snake Eyes,

Questo risolto il mio problema quando ho installato Ubuntu 14.04 in VirtualBox con NAT dietro un firewall dell'ufficio. Prima di creare questo file, apt-get non è riuscito a connettersi. Dopo aver creato questo file con i dati corretti, apt-get è stato in grado di scaricare.
avitevet,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.