Articles

Linux 에서 Squid 프록시 서버를 설치하고 구성하는 방법

squidhero.jpg
이미지:잭 월렌

프록시 서버를 컴퓨터 사이에서 중간자 역할을 합 데스크탑 컴퓨터와 인터넷을 허용한 클라이언트는 기계를 만드는 간접 연결하는 네트워크 서버와 서비스입니다. 네트워크에 프록시 서버를 포함시킬 수있는 많은 이유가 있습니다:

  • 인터넷 연결을 공유하 LAN
  • 속 인터넷 서핑
  • 숨기기의 IP 주소를 클라이언트 컴퓨터를 익명 서핑
  • 를 구현하는 인터넷 액세스 제어
  • 스캔 아웃바운드 콘텐츠
  • 회피하는 지역의 제한 사항

분명히 상기의 어떤 이유는 완벽 피팅 사업부,잘하지 않을 수 있습니다,가을에는 라인으로 당신의 모범 사례를 설명합니다. 관계없이 프록시 서버를 설치하고 구성하는 방법을 아는 것은 네트워크 관리자에게 꼭 필요한 기술입니다. 자,그 일을 처리합시다. 우분투 16.04 서버에 오징어 프록시 서버를 설치하는 것을 시연 할 것입니다.

설치

이 설치 및 구성에 처리하는 것을 완전히 명령행에서,그래서 열 터미널 윈도우고 준비하는 유형입니다.

우리가하고 싶은 첫 번째 일은(우분투에서 소프트웨어 설치와 마찬가지로)apt 를 업데이트하는 것입니다. 터미널 창에서 sudo apt-get update 명령을 실행하십시오. 완료되면 sudo apt-get upgrade 명령으로 업그레이드를 실행할 수도 있습니다. 물론 이것이 커널을 업그레이드해야 재부팅을하고 싶을 것이므로 그에 따라 일정을 잡으십시오.

번 업데이트/업그레이드가 완료되면 설치 오징어 명령:

 sudo apt-get install squid3 

설치를 선택할 것입에 필요한 종속성(libecap3,libltdl7,오징어 오거와 오징어-langpack)고 완전한 문제가 발생하지 않습니다.이것이 설치의 전부입니다. 이제 기본 프록시 서버의 구성으로 넘어갑니다.

구성

Squid 프록시 서버의 구성은/etc/squid/squid 에서 처리됩니다.콘프. 아주 기본적인 프록시 서버를 구성하는 방법을 보여 드리겠습니다. 첫 번째 일을 하기 위해 필요한 주석 처리를 제거합니다(제거하여#문자)

 #http_access allow localnet 

을 찾는 라인,문제의 명령:

 sudo grep -n http_access /etc/squid/squid.conf 

당신이 볼 수 있는(그림),구성 옵션을 발견에서 선 1186(의 설치). 오징어를 열어.명령 sudo 나노/etc/오징어/오징어와 편집을위한 conf 파일.conf,그리고 그 줄까지 아래로 스크롤하여#문자를 제거하십시오.

그림 a

그림 a

필요한 구성 옵션을 Grepping.

다음에 원하는 라인이다:

 #acl localnet src 

있을 것이 그들의 숫자는(서로 다른 IP 네트워크 제도). 네트워크(예:192.168.0.0/16)와 일치하는 것을 분리하고 필요에 맞게 변경하고 싶을 것입니다. 192.168.1.0/255.255.255.0 네트워크에서 내부 네트워크를 실행한다고 가정 해보십시오. 귀하의 localnet 구성 옵션과 같습니다.

 acl localnet src 192.168.1.0/255.255.255.0 

다시 오징어 명령:

 sudo service squid restart 

그것입니다. 이제 포트 3128 에서 실행되는 기본 프록시 서버와 방금 Squid 를 설치 한 시스템의 IP 주소가 있습니다. 그래서 당신이 다음을 클라이언트 컴퓨터와 그 구성(중 하나 응용 프로그램 또는 OS 기초)사용하는 새로 구성된 프록시를 통해 IP 및 포트가 있습니다.

당신을 위해 작동하게하십시오

물론 오징어는 기본 프록시 서버 역할을하는 것보다 꽤 많은 것을 할 수 있습니다. 필요하신 경우에 깊이 들어갈 다양한 구성 옵션을 위해 오징어 있는지 확인을 살펴 공식 문서,을 찾을 수 있는 옵션을 구성하는 방법에 대한 타사 응용 프로그램 구성 옵션에 대해 이웃을 선택 알고리즘,구성하는 다양한 네트워크는 매개변수,그리고 훨씬 더 많은. 그 동안 항상/var/log/squid/access 를 살펴볼 수 있습니다.로그 및/var/로그/오징어/캐시.로그하여 오징어가 네트워크에서 무엇을하고 있는지 확인하십시오.

또는

  • 을 설치하고 사용하는 방법 Portainer 쉽게 도커 컨테이너 management(TechRepublic)
  • 설정하는 방법 Samba 주식 그룹(TechRepublic)
  • 새로 만드는 방법을 가진 도메인 계정 CENTOS Webpanel(TechRepublic)
  • 사용하는 방법 wget 다운로드 파일의 GUI-적은 리눅스 서버(TechRepublic)
  • 네트워크해야 하는 소프트웨어 사용하고 오픈에 앞서 5G:Ciena(ZDNet)

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다