Ubuntu 12.10 x64에 Squid 에이전트를 설치하여 캐시를 차단하는 투명한 옵션을 설정하는 방법

Ubuntu 12.10 x64에 Squid 에이전트를 설치하여 캐시를 차단하는 투명한 옵션을 설정하는 방법

2022-06-01 last update

6 minutes reading Ubuntu DNS Scaling

1단계 - Ubuntu 12.10 x64 마이크로



2단계 - Squid 설치


apt get 설치 - y squid
rc를 업데이트합니다.d squid3 기본값

3단계 - 액세스 제한 설정


이 Squid 에이전트는 droplet의 IP 주소에서 모든 사용자가 연결할 수 있도록 하기 때문에 접근을 제한해야 합니다.
당신은 noip 등 서비스에서 무료 동적 IP를 등록할 수 있습니다.일반 도메인 이름 형식

휴대전화에서 이 Squid 에이전트를 사용하려면 동적 DNS 업데이트 클라이언트를 설치해야 합니다.
Android의 동적 DNS 클라이언트나 iOS의 FreeDynPro 등의 애플리케이션을 사용할 수 있습니다.

동적 IP 호스트 이름이 있으면 집에서 라우터, 모바일 장치 또는 API를 호출하여 업데이트할 수 있습니다.
이 호스트 이름은/etc/squid3/squid에 추가해야 합니다.conf. 파일을 편집하고 호스트 이름을 추가합니다. (이 예에서는 nyproxy1.no-ip.org):
acl myhost srcdomain nyproxy1.ip가 없습니다.조직 기구
http\U 액세스 허용 myhost

IP 주소가 변경되지 않도록 crontab를 설정하고 시간당 Squid를 다시 로드합니다.
echo 0*/1*** 서비스 squid3 다시 로드 >>/var/spool/cron/root

단계 4 - Squid 에이전트 구성


기본적으로 Squid 스누핑 포트 3128입니다.다른 포트를 사용하려면/etc/squid3/squid를 수정하십시오.형태
http\U 포트 3128
이 Squid 에이전트를 찾지만 에이전트로 검출되지 않으면 이 줄을/etc/squid3/Squid에 추가하여 익명 설정을 설정하십시오.형태:
via 닫기
forwarded\u for off 전달
request\u header\u access Allow Allow all
request\u header\u 액세스 권한 부여
request\u header\u access WWW Authenticate allow all
request\u header\u access 에이전트 권한 부여
request\u header\u access 프록시 인증은 모든 것을 허용합니다.
request\u header\u access Cache Control 허용
request\u header\u access 내용 인코딩 허용
request\u header\u access Content Length 허용
request\u header\u 액세스 내용 형식allow all
request\u header\u 액세스 날짜allow all
request\u header\u access Expires에서 모든 것을 허용합니다.
request\u header\u access 호스트에서 모든 것을 허용합니다.
request\u header\u access Modified Since allow all Request\u header\u 액세스
request\u header\u access 마지막 수정 허용 모두
request\u header\u 액세스 위치 allow all
request\u header\u access Pragma allow all
request\u header\u access Accept allow all
request\u header\u access Accept 문자 집합 allow all
request\u header\u access 인코딩 허용
request\u header\u access 수락 언어 allow all
request\u header\u access 콘텐츠 언어 허용
request\u header\u access Mime 버전에서 모두 허용
request\u header\u access allow all 다음에 다시 시도하십시오.
request\u header\u access 제목 허용 모두
request\u header\u 액세스 연결 허용
request\u header\u access 프록시 연결 허용
request\u header\u access 사용자 에이전트 허용
request\u header\u access 쿠키 허용
request\u header\u access 모두 거부

단계 5 - Squid 에이전트 서비스 시작


서비스 squid3 시작

단계 6 - 브라우저의 프록시 설정 수정



단계 7 - Squid 에이전트가 작동하는지 확인


탐색whatismyip.com

너희들 다 망했어!
브라트 하미토프