본문 바로가기
컴퓨터

최고의 Proxy 서버 Squid 설정하기

by 촐초리 2013. 1. 7.
반응형

http://www.squid-cache.org/

squid 공식 홈페이지. 리눅스에서는 squid가 설치되어 있으니 그냥설치해서 설정한후 사용하면된다

문제는 윈도...

윈도용 버전은

http://squid.acmeconsulting.it/

에 접속

Squid Downloads 를 클릭

mirror 1 을 클릭하면

다음과 같이 윈도용 바이너리를 다운 받을 수 있다

다운받아 압축은 반드시 C:\에 풀어서

경로가 c:\squid\ 가 되어야 한다

c:\squid\etc\ 에 설정파일 3개를 모두 cachemgr.conf mime.conf squid.conf 로 이름을 변경해주고 

squid.conf 의 설정을 맞춘다

간단 설정으로는

--------------------------------------

visible_hostname hostname(호스트 네임을 설정)

http_access allow IP(이 Proxy에 접속해서 사용할 ip대역을 설정)

--------------------------------------

로컬에서 그냥 쓰려면

--------------------------------------

visible_hostname localhost

http_access allow localhost

--------------------------------------

이렇게만 설정해주면 일단 로컬에서 사용가능하다

설정은 매뉴얼을 참고!~~~

c:\squid\sbin\ 에 있는 squid.exe를 실행해야 하는데 먼저 스왑 디렉토리를 만들기위해

squid.exe -z 를 실행한 후

squid.exe 를 실행하면 기본으로 3128 Port 로 Proxy 서비스가 돌아간다

세부 내용은 역시 매뉴얼을

매뉴얼에 없는 내용으로 Proxy Chain을 구축하기 위해서는 squid.conf 파일 제일 끝에

--------------------------------------

cache_peer [부모 Proxy ip 혹은 호스트네임] parent [부모 Proxy 서비스 포트] 0 proxy-only default

never_direct allow all

--------------------------------------

이런식으로 적어 주면 끝...



반응형