Proxy.pac 파일을 사용하도록 apt를 어떻게 구성합니까?


9

그래서 나는 직장에서 proxy.pac 파일을 가지고 있습니다 (사용자 이름이나 암호가 없습니다). 단순한 .pac 파일입니다.

Chrome을 사용하여 웹을 서핑 할 수는 있지만 apt-get 및 update가 작동하지 않습니다. 이 작품을 어떻게 만들 수 있습니까?

10.10 btw에 임.

답변:


6

시스템-> 환경 설정-> 네트워크 프록시에서 자동 프록시 구성을 활성화하고 PAC의 URL을 입력하십시오.

그런 다음 시스템 전체 적용을 누르면 트릭이 수행됩니다.


1
쉘에서 어떻게하는지 힌트가 있습니까? 나는 GUI가없는 서버에서 일합니다.
hans

"시스템"메뉴는 어디에 있습니까? 스크린 샷과 링크가 있습니까?
피터 크라우스

1
터미널로 할 수 있습니까?
피터 크라우스


1

Unity의 Ubuntu 12.04 또는 14.04에서 다음은 Apt 구성을 손상시킬 수 있습니다.

시스템-> 환경 설정-> 네트워크 프록시에서 자동 프록시 구성을 활성화하고 PAC의 URL을 입력하십시오.

그런 다음 시스템 전체 적용을 누르면 트릭이 수행됩니다.

문제는 Apt에 "no_proxy"라는 개념이 없으므로 모든 트래픽을이 프록시로 보내려고한다는 것입니다. 이 문제를 해결하는 몇 가지 방법이 있습니다. 하나는 Apt가 프록시를 사용하거나 무시하도록 지시하는 특정 재정의 파일을 만드는 것입니다. /superuser/323488/ubuntu-system-wide-proxy-auto-configuration-pac-script 에서 가져온

Acquire {
    Retries "0";
    HTTP {
        Proxy "";
    };
};

다른 하나는 네트워크 프록시 페이지에서 적용을 클릭 한 후 /etc/apt/apt.conf 파일을 루트로 편집 sudo gedit /etc/apt/apt.conf하고이 파일에서 프록시에 대한 언급을 제거하십시오.


"시스템"메뉴는 어디에 있습니까? 스크린 샷과 링크가 있습니까?
피터 크라우스

UNUNTU 18 LTS에 대한 뉴스가 없습니까? 암호를 제출하는 데 문제가 있는데 MSCHAPv2 로그인 (인증서가없는 PEAP)과 혼동되는 것 같습니다.
피터 크라우스
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.