본문 바로가기
프로그램 및 유틸리티

ubuntu(우분투) install squid proxy. 네이티브로 설치

by 젤리씨 2025. 3. 26.
728x90

ubuntu(우분투) install squid proxy 입니다

 

sudo apt update
sudo apt install squid

 

squid 를 설치해줍니다

 

 

cd /etc/squid
cp squid.conf squid.conf.backup
nano squid.conf

 

squid 폴더 들어가서 설정파일을 백업하고  수정 합니다.

 

http_port 8888
http_access allow all

 

위2줄은 squid.conf 안에 적습니다

 

기본포트가 3128 인데 자기가 원하는 포트로 수정하시면 됩니다. 저는 8888로

 

 

systemctl restart squid

 

그리고 squid 재시작을 하면 됩니다.

 

 

이제 아이디 비번 (옵션)을 할 순서입니다

이건 꼭 할필요는 없지만 보안을 위해서....

 

apt install apache2-utils -y
touch /etc/squid/passwd
chown proxy: /etc/squid/passwd
htpasswd /etc/squid/passwd [아이디]

 

apache2-utils 를 설치하고 아이디 비번 설정을 합니다

 

마지막에 아이디를 원하는걸로 바꾸셔야해요 대괄호도 빼구요

예) htpasswd /etc/squid/passwd alex

 

 

이렇게 하면 비밀번호 입력을 할수있게 나오니 입력하시면 됩니다

 

이제 passwd 라는 파일이 생성되어 있는걸 볼수 있습니다.

 

 

auth_param basic program /usr/lib/squid/basic_ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentials ttl 2 hours
acl auth_users proxy_auth REQUIRED

 

squid.conf 에서  위5줄을 추가 합니다

 

그리고  http_access allow all  --> http_access allow auth_users  로 변경 해줍니다.

 

 

systemctl restart squid

 

그리고 재시작 끝

 

 

 

 

참고사이트

https://medium.com/@redswitches/how-to-install-and-configure-squid-proxy-on-ubuntu-22-04-5755e726f846

 

How to Install and Configure Squid Proxy on Ubuntu 22.04

Enhanced network speed and security always get a yes for everyone. So, if you are looking to enhance network performance and security…

medium.com

 

728x90

댓글