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.