우분투에서의 프록시 서버/설정

우분투에서의 프록시 서버/설정

한 시스템에 프록시를 설정하고 모든 사용자가 프록시가 설치된 시스템을 통해 인터넷을 사용할 수 있도록 허용해야 합니다.

인터넷을 검색해보니 Squid가 있는데 이것을 구성해야 하는데 잘 모르겠습니다.

주소는 192.168.5.100에서 192.168.5.150입니다. 이 모든 주소를 프록시에 추가해야 하며 모든 컴퓨터는 인터넷에 프록시 설정을 사용해야 합니다.

좋은 해결책을 찾고 있습니다.

고팔

답변1

Squid는 클라이언트의 프록시 역할을 하는 오픈소스 도구입니다. 서버에 설치해야 하며, 시작하고 작동하려면 몇 가지 권장 설정을 구성해야 합니다.

참조하시기 바랍니다오징어 구성샘플 구성을 위해 작동하게 만듭니다. 설정하고 작동시키는 것은 매우 간단합니다.

소스 네트워크처럼 설정해야 하는 몇 가지 기본 구성 매개변수가 있습니다. 특정 요구 사항에 대해 Squid를 사용하려면 특정 요구 사항에 대한 규칙을 설정할 수 있는 'acl'(squid 구성 매개변수)을 사용할 수 있습니다.

한 가지 더 참조:오징어 설치 및 구성

답변2

Squid의 간단한 구성에는 다음 줄만 수정하면 됩니다.

a) 표시되는 호스트 이름.

파일에서 찾은 호스트 이름입니다./etc/hosts.

visible_hostname yourcomputer 

b) 로컬 네트워크에 대한 ACL.

이는 네트워크의 소스를 나타내는 src입니다.

acl my-network src 10.148.13.0/255.255.255.0

c) http_access

이는 내부 네트워크의 사용자가 인터넷에 액세스할 수 있도록 하는 변수이며, 사용하는 로컬 네트워크의 acl 이름과 일치해야 합니다.

http_access allow my-network

구성 변경 사항을 저장합니다.

프록시 서버용 캐시를 생성해야 합니다.

sudo -i
squid -z

관련 정보