우분투(ubuntu) Proxy Server 설치 방법

//-----------------------------

sudo apt update
sudo apt install squid

//------------------------

  • 설정파일 수정

    • /etc/squid/squid.conf

      sudo nano /etc/squid/squid.conf

# 허용 규칙에 내 아이피 추가  
acl my_net src my_IP/24  
http_access allow my_net  

#이 라인은 그대로 둔다 - 내 IP만 허용할 경우  
http_access deny all  


#접속 포트 설정  
http_port 3128  


#서비스 느리게 닫히는 문제 해결을 위해 30->1 수정
shutdown_lifetime 1 seconds 


# squid 로그 끄기
access_log none 
#cache_store none 
cache_store_log none 
cache_log /dev/null 
#logfile_rotate 0


# 캐쉬 끄기
cache deny all

# 정보 제공하지 않기
via off
forwarded_for delete
follow_x_forwarded_for deny all

 

//-----------------------------

* 전체 연결 모두 허용하기

acl my_net src  0.0.0.0/0
http_access allow my_net

# 아래가 꼭필요 이 라인이 없으면 FATAL: http_port: missing Port: allow 에러 발생
http_access deny all  

 

//--------------------------------

  • 서버 재시작

    sudo service squid restart

//---------------------

* 에러 발생시 확인

sudo systemctl status squid.service

 

Posted by 코덴스

댓글을 달아 주세요