2012-01-04

프록시 서버뒤에서 apt-get 사용하기

프록시 서버 (squid) 뒤에서 apt-get 을 사용하려면 아래와 같이 하면 된다.

1. squid 설정
 
    /etc/squid/squid.conf 를 보면 아래와 같이 acl 부분이 있다.
    자신의 로컬네트워크 주소가 없으면 추가한다.
         acl localnet src 10.0.0.0/8
         acl localnet src 172.16.0.0./12
         acl localnet src 192.168.0.0/16

   그리고 http_access 를 허용하기 위해서 localhost 주석처리하고 localnet 을 살린다.
        #http_access allow localhost
        http_access allow localnet

   squid 를 재시작 한다.
        $ service squid restart


2. 프록시 서버에 접근할 클라이언트 설정

     프록시 서버에 대한 정보를  /etc/bash.bashrc 에 추가한다.
     단, squid listen port (3128) 가 바뀌지 않았다고 가정한다.
          export http_proxy=http://squid_서버주소:3128/
          export ftp_proxy=http://squid_서버주소:3128/

3. apt-get 명령을 하면 잘 될 것이다. ( source /etc/bash.bashrc 또는 다시 로그인!!)

댓글 없음:

댓글 쓰기