Cómo configurar proxy en Ubuntu en VirtualBox


8

Todas:

Soy nuevo en virtualbox. Instalo virtualbox en un cuadro de Windows 7x64 ( IP: 45.37.2.38, Mask: 255.255.255.0 Gateway:45.37.2.1) que está detrás del proxy de Office, dentro de virtualbox, instalo el servidor Ubuntu 14.04. Durante la instalación, configuro la credencial de proxy y uso otra configuración predeterminada, excepto el uso de la conexión en modo puente en virtualbox ( IP: 45.37.2.42, Mask: 255.255.255.0).

En este momento, ejecuto apache dentro de ubuntu y puedo visitarlo desde windows. Y en ubuntu, puedo usar sudo apt-get update, pero NO puedo hacer ping a www.google.com (que dice Destination Host Unreachable).

Mi tabla de rutas es como:

default     45.37.2.1  0.0.0.0         UG
45.37.2.0   *          255.255.255.0   U

Mis preguntas son:

  1. ¿Debo establecer proxy en algún lugar? (Ya lo configuré una vez durante la instalación)

  2. ¿Esta ruta es incorrecta al enviar la solicitud? ¿Por qué no puedo hacer ping a www.google.com?


No puede hacer ping directamente a través de un proxy HTTP. Puede intentar usar curlpara verificar si puede acceder a cualquier cosa a través del proxy; Vea las respuestas aquí .
— mpontillo

Respuestas:


7

Antes que nada, verifique si puede hacer ping a su servidor proxy usando Ubuntu en su caja virtual. El comando para esto es:

ping <address_of_the_proxy_server>

Si puede hacer ping al servidor proxy, ahora puede verificar si sus credenciales están configuradas correctamente o no. Abra el terminal y ejecute env.

Aparecerá mucha información en la pantalla. Comprueba http_proxyy https_proxy. Si no están configurados correctamente, puede configurarlos utilizando una herramienta gráfica llamada ubproxy. Puede descargar un Python para configurar la autenticación proxy. Aquí está el enlace a la misma.

O bien, puede configurar la autenticación de proxy mediante los siguientes pasos:

Ir a /etc/apt. Crea el archivo apt.confsi no lo tienes allí. Escribe las siguientes líneas allí.

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

Guárdalo Estás listo. Si el problema persiste por favor comente.


Gracias, lo probé, no puede hacer ping al servidor proxy.
— Kuan

¿Qué modo estás usando NAT o puenteado?
— Snake Eyes

Puenteado como mencioné
— Kuan

1
¿Has comprobado el envcomando que he mencionado?
— Snake Eyes

Esto solucionó mi problema cuando instalé Ubuntu 14.04 en VirtualBox con NAT detrás de un firewall de oficina. Antes de crear este archivo, apt-get no pudo conectarse. Después de crear este archivo con los datos correctos, apt-get pudo descargar.
— avitevet
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.