2003년 6월 28일 토요일

HTTP proxy 설치 및 설정하기.

HTTP Proxy server 설치

http://tinyproxy.sourceforge.net/ 에서 tiny proxy를 받는 다.

/home/ilashman/local/src 같이 적절한 곳에서 압축을 푼다.

tar xzvf tinyproxy-1.5.3.tar.gz
cd tinyproxy-1.5.3
./configure --prefix=/home/ilashman/local/tinyproxy-1.5.3
make
make install

cd /home/ilashman/local/tinyproxy-1.5.3/etc/tinyproxy
vi tinyproxy.conf
-----------------------
tinyproxy.conf 파일을 적절히 수정한다.
-----------------
User nobody
Group nobody
Port 8888
# Allow 127.0.0.1               (Allow 부분을 모두 주석처리하면 어느 곳에서든 이 proxy에 접속가능하다.)
# Allow 192.168.1.0/25
-------------------------------
cd /home/ilashman/local/tinyproxy-1.5.3/sbin
sudo ./tinyproxy

ps awux|grep tinyproxy 해보면 nobody로 tinyproxy가 10개 떠 있을 것이다.
종료할 때는 process를 죽인다.

가장 숫자가 작은 process를 죽여도 되고.
(ps -awxj를 해보면 어느 것이 부모 process인지 알 수 있다.)

하나씩 다 죽여도 되는 것 같다.
tinyproxy_kill.sh (tinyproxy라는 글자가 들어간 process를 학살하는 script. root권한 필요함)
--------------------------------------------------------
#!/bin/sh
kill -9 `ps awux|grep tinyproxy|grep -v grep|cut -b10-15`
--------------------------------------------------------

proxy를 사용하는 입장에서 할 일.

Internet Explorer를  띄운다.

도구->인터넷 옵션->연결->LAN설정->LAN설정->프록시 서버->고급->서버->종류 : HTTP , 사용할 프록시 주소 : 블라블라, 포트: 8888

댓글 없음:

댓글 쓰기