본문 바로가기

소프트웨어 & 잡다

Linux HTTP 프록시 설정

apt-get이나 yum으로 패키지를 설치할 때, HTTP 인터페이스를 이용해야 한다. 그런데 네트워크 환경에 따라서, 네트워크가 살아 있음에도 불구하고 HTTP 포트가 block 되어 있는 경우가 있다. 리눅스 내에서 직접 다운로드 하여 패키지를 설치해야 하는 경우에는 이럴때 매우 불편하다.

이럴경우 대부분 해당 네트워크에는 HTTP Proxy가 존재하는데, 이를 확인하여 리눅스상에서 설정해주면 문제가 간단히 해결 된다.

우선, 설정값을 확인한다.

[]# echo $http_proxy


만약 아무것도 설정되어 있지 않으면, 프록시 서버의 URI를 설정한다.

[]# export  http_proxy='http://proxy:8080'



만일 인증이 필요한 경우에는 다음과 같이 설정한다.

[]# export  http_proxy='http://username:password@proxy:8080' 



설정 유지를 위하여 아래 파일중 하나에 추가해 두는것도 잊지 말자.

/etc/environment
~/.bashrc
~/.profile