프록시 서버 만들기 (squid)
리눅스로 프록시 서버를 만들어 봅시다.
1. Squid 다운로드
http://www.squid-cache.org 에서 최신 버전을 받습니다.
2. 압축 해제
# tar xzvf squid-2.6.STABLE.tar.gz
3. 기본 설정 및 컴파일
# cd squid-2.6.STABLE
# ./configure --prefix=/usr/local/squid --localstatedir=/var/squid
# make
# make install
4. 초기화
# /usr/local/squid/sbin/squid -z
다음과 같은 오류가 나타나는 경우
4-1. FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
# vi /usr/local/squid/etc/squid.conf
에디터에서 다음을 실행 ('/찾는문자'는 특정 문자 검색)
/visible_hostname
TAG: visible_hostname 를 찾아서 본문 아래쪽에 추가한다.
visible_hostname 설정할이름
4-2. FATAL: Failed to make swap directory /var/squid/cache: (13) Permission denied
# mkdir -p /var/squid/cache
# chown nobody /var/squid/cache
# /usr/local/squid/sbin/squid -z
5. squid 실행
# /usr/local/squid/sbin/squid -NCd1
다음과 같은 오류가 나타나는 경우
5-1. FATAL: Cannot open '/var/squid/logs/access.log' for writing.
# chown nobody /var/squid/logs
# /usr/local/squid/sbin/squid -NCd1
오류가 없이 실행 된다면 성공한것이다.
프록시 서버 접속시,
서버의 IP는 서버의 인터넷 주소, 기본 포트는 3128이다.
6. 설정
정리중...
'테크노트 > Linux, Unix' 카테고리의 다른 글
페도라에서 Intel PRO/1000 Family 시리즈 랜카드 설치하기 (0) | 2007.09.27 |
---|---|
페도라6에서 NTFS 마운트하기 (0) | 2007.09.06 |
페도라6에서 베릴 사용하기 (0) | 2007.08.29 |
리눅스에서 윈도우 터미널 접속하기 (rdesktop) (0) | 2007.08.29 |
prism usb 무선 모듈 설치 (0) | 2007.08.25 |