우분투에서 프록시 서버 설정하기

프록시 서버는 사용자의 컴퓨터와 인터넷 사이의 매개체 인 중간급 PC의 일종입니다. 이 컴퓨터를 통해 모든 인터넷 요청을 전달합니다. 서버가 파일을 처리하고 인터넷에서 다운로드 한 파일을 보냅니다. 일반적으로 회사 네트워크는 프록시 서버를 사용하여 인터넷에 액세스합니다. 유틸리티가 프록시를 통해 연결해야한다는 것을 이해하려면 시스템 변수를 구성하는 것이 중요합니다. 따라서 대부분의 유틸리티는 프록시 서버와 함께 작동하도록 구성되며 마지막으로 중요한 것은 이러한 프로세스가 전역 적이며 시스템의 모든 사용자에 관한 것입니다. 이 기사에서는 우분투에서 프록시 서버를 통해 연결을 설정하는 방법을 자세하게 분석 할 것입니다. 알아 내자. 가자!

Ubuntu에서 프록시 연결을 올바르게 설정하는 방법을 배웁니다.

프록시를 통해 Ubuntu에 연결을 구성하려면 시스템 설정 메뉴를 열고 네트워크 섹션으로 이동해야합니다.

운영 체제에서 "네트워크"섹션을 찾으십시오.

"네트워크 프록시 서비스"항목을 클릭하고 "수동"방법을 설정 한 다음 설정을 입력하십시오.

"네트워크 프록시 서비스"에서 "수동"방법 설정

다음 단계는 사용자 고유의 설정을 만드는 것입니다.

이 방법의 단점은 로그인 및 암호로 권한이있는 프록시가있는 경우이 데이터를 지정할 수 없으므로 프록시가 작동하지 않는다는 것입니다.

구성 파일을 통해 시스템 레벨을 구성 할 수도 있습니다. 이렇게하려면 root 권한으로 / etc / environment 파일을여십시오 (sudo nano / etc / environment 명령을 사용하여 수행됩니다). 파일의 끝에 다음 행을 추가하십시오.

https_proxy = "// 사용자 : : 포트 /"

http_proxy = "// 사용자 : : 포트 /"

ftp_proxy = "ftp : // 사용자 : : 포트 /"

socks_proxy = "socks : // 사용자 : : 포트 /"

프록시가 허가되지 않으면 라인은 다음과 같이 보일 것입니다 :

_proxy = "// 프록시 : 포트 /"

설정을 변경하려면 재부팅하십시오.

일반적으로 전역 프록시 구성은 프로그램 내에서 프록시 데이터를 입력 할 필요없이 다른 모든 유틸리티가이를 통해 작업하기에 충분합니다. 그러나 일부 유틸리티는 전역 매개 변수로 작업 할 수 없거나 특별한 설정이 필요합니다.

Firefox

Firefox를 사용하면 전역 설정뿐만 아니라 자신의 설정도 사용할 수 있습니다. 프록시를 지정하려면 브라우저 설정 창으로 가서 "고급"탭을 연 다음 "네트워크"를 클릭하고 "구성"버튼을 클릭하십시오. 중요한 특징은 Firefox가 NTLM 인증을 사용할 수 있다는 것입니다. 이것은 Firefox를 다른 많은 브라우저와 구별합니다.

Firefox는 쉽게 자체 설정을 사용할 수 있습니다.

크롬

이 브라우저는 자체적으로 전역 매개 변수를 사용할 수도 있습니다. 프록시를 지정하려면 / etc / chromium-browser / default 파일을 열고 거기에 줄을 추가하십시오.

CHROMIUM_FLAGS = "- 프록시 서버 = 주소 : 포트"

이제 Chromium을 다시 시작해야합니다.

아파트

새 버전은 개인용 매개 변수로 독점적으로 작동했던 이전 매개 변수와 달리 전역 매개 변수로 작업 할 수 있습니다. /etc/apt/apt.conf 파일에서 다음을 등록해야합니다.

Acquire :: http :: proxy "// login : password @ ip_proxy : port_proxy /";

Acquire :: https :: proxy "// login : password @ ip_proxy : port_proxy /";

Acquire :: ftp :: proxy "// login : password @ ip_proxy : port_proxy /";

Acquire :: socks :: proxy "// login : password @ ip_proxy : port_proxy /";

Acquire :::: 프록시 "true";

서버가 인증되지 않은 경우 로그인 및 암호를 제거해야합니다.

배쉬

물론 / etc / environment를 통한 위의 구성은 터미널을 통해 실행 된 각 유틸리티에 대해 작동합니다. 실행할 유틸리티에 대해 매개 변수를 직접 설정해야하는 경우 시작하기 전에 다음을 실행하십시오.

export http_proxy = '// login : password @ ip_proxy : port_proxy /'

export ftp_proxy = '// 로그인 : 암호 @ ip_proxy : port_proxy /'

wget

/ etc / wgetrc 파일에 추가하십시오.

proxy-user = 사용자 이름

proxy-password = password

http_proxy = //xxx.xxx.xxx.xxx:8080/

ftp_proxy = //xxx.xxx.xxx.xxx:8080/

use_proxy = on

권한없는 프록시 인 경우 프록시 사용자 및 프록시 암호를 제거하십시오.

apt-add-repository

대부분의 기관은 모호하고 알려지지 않은 항구를 외부로 차단합니다. 일반적으로 apt-add-repository 프로그램에서 저장소를 추가하는 데 사용되는 포트 번호 11371도 차단됩니다. 인터넷 페이지에 액세스하는 데 사용되는 포트 80을 통해 저장소 키를 수신 할 수있는 간단한 솔루션이 있습니다.

/usr/lib/python2.6/dist-packages/softwareproperties/ppa.py 파일을 편집하십시오 (/usr/lib/python2.6 버전 2.7 대신 루트 권한이 필요합니다). keyerver.ubuntu.com 라인을 찾아 교체하십시오 :

hkp : //keyserver.ubuntu.com

~에

hkp : //keyserver.ubuntu.com : 80

이제 우분투에서 프록시 서버를 통해 연결을 설정하는 방법을 알게 될 것입니다. 의견을 작성하여 프록시 설정에 성공적으로 대처하고 다른 사용자와 경험을 공유하고 기사의 주제에 대해 질문 할 수 있는지 물어보십시오.