Squid를 사용하여 프록시 서버를 구축할 때의 메모
Squid 설치 명령
yum install -y squid
Squid 구성 파일 작업
vi /etc/squid/squid.conf
Squid의 설정 변경처(2곳)
1) 설정된 주석 출력
주석 내보내기 전
# And finally deny all other access to this proxy
http_access deny all
주석 출력 후# And finally deny all other access to this proxy
# http_access deny all
2) 추가 설정(마지막 줄)다음은 xxx입니다.xxx.xxx.xxx는 글로벌 IP 주소입니다.
http://www.ugtop.com/spill.shtml의 IP 주소(IPv4)가 해당하는 곳에 있습니다.
마지막 줄까지 추서하다
acl myacl src xxx.xxx.xxx.xxx/255.255.255.255
http_access allow myacl
http_access deny all
# ↑ http_access deny all より上の部分でマッチしていれば接続OKになる
forwarded_for off
header_access X-Forwarded-For deny all
header_access Via deny all
header_access Cache-Control deny all
Squid 캐시 지우기
squid -z
Squid 시작
service squid start
방화벽 설정: 오픈 포트
포트 번호 3128(초기 설정)
sudo firewall-cmd --add-port=3128/tcp --zone=public --permanent
방화벽 설정: IP 오픈
sudo firewall-cmd --add-source=xxx.xxx.xxx.xxx/32--zone=public
방화벽 재부팅
sudo firewall-cmd --reload
프록시를 통한 Windows 설정
프록시 액세스 로그 확인
sudo tail -10 /var/log/squid/access.log
Reference
이 문제에 관하여(Squid를 사용하여 프록시 서버를 구축할 때의 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/haruto167/items/57e9525684d456b7b00e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)