기타
[Linux] Ubuntu + squid3 프록시 서버 구축하기
앗사비
2014. 11. 17. 16:55
728x90
우분투14.04.1 LTS 버전에 squid3로 프록시 서버를 구축하는 방법입니다
우선 암호없이 사용 가능한 케이스입니다
#설치 (apt-get도 무방하지만 aptitude 사용 권유) sudo aptitude install squid3 -y #기본 설정값 백업. 귀찮으면 스킵 sudo cp /etc/squid3/squid.conf /etc/squid3/squid.conf.original #conf 파일 설정 sudo vi /etc/squid3/squid.conf http_access allow all #http_access allow localhost의 localhost를 all로 수정 #http_access allow manager localhost 주석 처리 #http_access deny manager 주석 처리 #squid3 재시작 sudo service squid3 restart #포트 리슨 확인 (기본포트 3128) netstat -a | grep 3128
암호가 필요한 케이스입니다
우분투 계정과 별도의 계정을 사용하기 위해 digest 방식을 사용했습니다
기본 설정은 위와 동일하며 다른 부분만 정리합니다
#리눅스와 별도 계정 설정 (다이제스트 방식) auth_param digest program /usr/lib/squid3/digest_file_auth -c /etc/squid3/passwords auth_param digest realm proxy acl digest proxy_auth REQUIRED http_access allow digest #http_access allow all 주석 처리 #htdigest 설치 sudo aptitude install apache2-utils -y #qm 부분은 원하는 ID로 변경 sudo htdigest -c /etc/squid3/passwords proxy qm #이후에 패스워드 입력
참고 링크입니다
http://scblood.egloos.com/viewer/5014957
http://www.withover.com/2012/02/ubuntu-proxy-server-squid3.html
http://openwiki.kr/tech/squid_ubuntu_proxy_server
http://www.ehowstuff.com/how-to-setup-squid-proxy-on-ubuntu-server-14-04/
+
맥에서는 SquidMan
728x90