VirtualBox의 Ubuntu에서 프록시를 구성하는 방법


8

모두:

나는 virtualbox를 처음 사용합니다. IP: 45.37.2.38, Mask: 255.255.255.0 Gateway:45.37.2.1사무실 프록시 뒤에 있는 WIndow7x64 상자 ( ) 에 virtualbox를 설치하고 virtualbox 내부에서 Ubuntu 14.04 서버를 설치합니다. 설치하는 동안 프록시 자격 증명을 설정하고 virtualbox ( IP: 45.37.2.42, Mask: 255.255.255.0) 에서 브리지 모드 연결 사용을 제외한 다른 기본 설정을 사용합니다 .

지금 우분투 내부에서 아파치를 실행하고 창에서 방문 할 수 있습니다. 그리고 우분투에서는 sudo apt-get update를 사용할 수 있지만 www.google.com (Destination Host Unreachable)을 핑할 수는 없습니다.

내 라우팅 테이블은 다음과 같습니다

default     45.37.2.1  0.0.0.0         UG
45.37.2.0   *          255.255.255.0   U

내 질문은 :

  1. 어딘가에 프록시를 설정해야합니까? (설치 중에 이미 한 번 설정했습니다)

  2. 이 경로가 요청을 보내는 것이 잘못 되었습니까? www.google.com을 핑할 수없는 이유는 무엇입니까?


HTTP 프록시를 통해 직접 핑할 수 없습니다. 다음을 사용하여 시도해 볼 수도 curl프록시를 통해 아무것도에 액세스 할 수 있는지 확인하기 위해; 여기에 답변을 참조하십시오 .
mpontillo

답변:


7

먼저 가상 상자에서 Ubuntu를 사용하여 프록시 서버를 핑할 수 있는지 확인하십시오. 이에 대한 명령은 다음과 같습니다.

ping <address_of_the_proxy_server>

프록시 서버를 핑할 수 있으면 자격 증명이 올바르게 설정되었는지 확인할 수 있습니다 env. 터미널을 열고 실행하십시오 .

많은 정보가 화면에 나타납니다. 확인 http_proxy하고 https_proxy. 올바르게 설정되지 않은 경우라는 그래픽 도구를 사용하여 설정할 수 있습니다 ubproxy. 파이썬을 다운로드하여 프록시 인증을 설정할 수 있습니다. 여기에 링크 가 있습니다.

또는 다음 단계를 사용하여 프록시 인증을 설정할 수 있습니다.

로 이동하십시오 /etc/apt. 파일이 apt.conf없으면 작성하십시오 . 거기에 다음 줄을 쓰십시오.

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

저장해. 끝났습니다. 문제가 지속되면 의견을 말하십시오.


고마워, 나는 그것을 시험했다, 그것은 프록시 서버를 핑할 수 없다.
Kuan

NAT 또는 브리지를 사용하는 모드는 무엇입니까?
뱀 눈

내가 언급 한 것처럼 연결
Kuan

1
env내가 언급 한 명령을 확인 했습니까?
뱀 눈

사무실 방화벽 뒤에 NAT가있는 VirtualBox에 Ubuntu 14.04를 설치할 때 문제가 해결되었습니다. 이 파일을 작성하기 전에 apt-get을 연결할 수 없습니다. 올바른 데이터로이 파일을 만든 후 apt-get을 다운로드 할 수있었습니다.
avitevet
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.