우분투(ubuntu) Proxy Server 설치 방법
//-----------------------------
- squid 설치
http://www.squid-cache.org/
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
//-------------------
* AWS EC2 사용시 '보안 그룹'에 설정된 포트 추가
* 서비스 자동 시작 설정
sudo update-rc.d squid enable
//-----------------
* Squid 프록시 접속 아이디 비밀번호 설정 방법
반응형
'Code > Web' 카테고리의 다른 글
클라우드플레어(Cloudflare) 로 사이트 SSL (https) 설정 (0) | 2020.06.30 |
---|---|
리눅스 벤치마크 (0) | 2020.06.22 |
리눅스 서비스 자동시작 관련 설정 (0) | 2020.06.21 |
안드로이드 크롬 개발자 도구 원격 웹 디버깅(윈도우 PC) (0) | 2020.05.30 |
iOS 크롬 개발자 도구 원격 웹 디버깅(윈도우 PC) (9) | 2020.05.30 |