Proxy는 대리인이라는 뜻으로, 네트워크 환경에서 Proxy는 사용자의 웹브라우저와 웹서버 사이에서 요청한 데이터를 받아 들인ㄴ후 웹브라우저로 전다하는 역할을 합니다. 웹사이트들에 대해 캐쉬를 미리 저장해 두고 사용자들의 웹브라우저를 통해 접속할 경우 미리 저장되어 있는 캐쉬를 이용하여 데이터를 전달해 주는 역할
[root@server14 Desktop]# rpm -qa |grep squid
squid-2.5.STABLE12-5.1
vi /etc/squid/squid.conf
----------------------------------
# http_port 3128 -> proxy의 기본포트는 3128이므로 삭제 하지 않아도됨
http_port 3128
# cache_mem 8 MB ->주석 해제 안하면 기본값은 8M
cache_mem 8 MB
# cache_swap_low 90
# cache_swap_high 95
# maximum_object_size 4096 KB
# cache_dir ufs /var/spool/squid 100 16 256
-> 캐쉬 파일의 기본값은 100M 하위디렉토리는 16개 그 밑은로 256개 총 4092개의 디렉토리가 생성
acl server14 src 10.10.0.0/25.255.0.0 -> 내용추가
->server14라는 acl을 하나 정의,
http_access allow server14
http_access deny all
-> server14에 속한 대역을 제외한 모든 대역을 거부한다.
----------------------------------
service squid start
웹브라우저에 설정
프록시 설정에 HTTP프록시 :10.10.64.14 port :3128 로 설정
tail -f /var/log/squid/access.log 로 확인
