Linux XFCE에서 프록시 설정을 구성하는 방법은 무엇입니까?


9

XFCE 프록시 설정을 구성하는 동안 문제가 발생했습니다. / etc / environment에서 프록시 변수를 선언하면 wget, curl 및 chrome에서 작동하는 것처럼 보이지만 apt 또는 firefox에는 영향을 미치지 않습니다. 또한 중복 된 프록시 변수가 필요합니다. 하나는 소문자이고 다른 하나는 소문자입니다.

누구나 모든 응용 프로그램에 XFCE 환경에서 프록시 설정을 사용하도록 효과적으로 알리고 대문자 및 소문자 설정의 필요성에 대해 의견을 말하는데 필요한 전체 구성 변경 사항을 나열 할 수 있습니까?, 감사합니다.

답변:


8

프록시 동작을 제어하기위한 환경 변수는 다음과 같습니다. http_proxy, ftp_proxy, https_proxy, all_proxy 및 no_proxy. 불행하게도, 일부 응용 프로그램은 대문자로 이러한 변수를 필요로하고, 다른 응용 프로그램에서는 이러한 방식으로 변수가 소문자로 필요합니다.

프록시 제외 목록을 선언하는 형식은 단순히 쉼표로 구분 된 목록이며, 선언에는 일부 와일드 카드 기능이 있지만 모든 응용 프로그램이이를 존중하지는 않습니다.

no_proxy=127.0.0.1,*.local.com

/ etc / environment에는 다음 프록시 구성이 있어야합니다.

no_proxy=localhost,127.0.0.0/8,*.local
NO_PROXY=localhost,127.0.0.0/8,*.local
all_proxy=socks://proxy.example.com:8080/
ALL_PROXY=socks://proxy.example.com:8080/
http_proxy=http://proxy.example.com:8080
HTTP_PROXY=http://proxy.example.com:8080
ftp_proxy=http://proxy.example.com:8080
FTP_PROXY=http://proxy.example.com:8080  
https_proxy=http://proxy.example.com:8080
HTTPS_PROXY=http://proxy.example.com:8080

데스크탑 환경이 환경 변수를 새로 고치기 전에 로그 아웃해야합니다. 데스크탑 환경에서 모든 데스크탑 응용 프로그램을 시작하면 이후 환경 설정이 상속됩니다.

다음으로, 당신은 당신의 apt 구성을 업데이트해야합니다. /etc/apt/apt.conf 파일을 작성하고 다음 선언을 포함하도록 편집하십시오.

Acquire::http::proxy "http://proxy.example.com:8080/";
Acquire::ftp::proxy "ftp://proxy.example.com:8080/";
Acquire::https::proxy "https://proxy.example.com:8080/";

apt가이 명령을 통해 이러한 설정을 선택했는지 확인하십시오.

apt-config dump  | grep -i proxy # lists the proxy settings

크롬 은 프록시 환경 변수를 존중하지만 Firefox는 분명히이 문제를 해결했지만



Firefox에는 환경 설정-> 고급-> (네트워크 탭)-> 설정 ( "연결"섹션 아래)에서 "시스템 프록시 설정 사용"에 대한 옵션이 있습니다.이 설정은 분명히 환경 파일의 시스템 설정을 사용합니다.
Gabriel Staples

4

ArchLinux에서 XFCE 4.10 사용

나는 dconf 도 시도 했지만 그것은 효과가 없었다.

Linux Mint 13 XCFE 사용

'gnone-control-center network'를 사용하여 프록시를 구성 할 수있었습니다

apt-get install gnome-control-center

gnome-control-center 패키지를 설치 한 후 세션 관리자로 xfce를 재설정하는 것을 잊지 마십시오 :

update-alternatives --config x-session-manager

3

Xfce에서 "dconf-tools"Gnome 패키지를 사용해 보았습니다.


내 하루를 구 해주세요! Midori 브라우저는 dconf-tools에 설정된 프록시 값을 읽는 것 같습니다.
ChandlerQ
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.