Cài đặt và cấu hình dịch vụ Squid Proxy Server

Hẳn nhiều bạn cũng đã nghe tới cụm từ Proxy Server. Và chắc nhiều bạn cũng đã từng dùng các Proxy Server miễn phí hoặc có phí trên Internet. Tuy nhiên, việc triển khai một Proxy Server trong hệ thống mạng của mình thì lại là một vấn đề khác.

cài đặt và cấu hình dịch vụ squid proxy server

Có khá nhiều phần mềm có vai trò là Proxy Server, tuy nhiên, với Linux, chắc chắn sẽ không thể không nhắc tới một lão làng về Proxy, đó chính là Squid. Về ưu điểm, Squid Proxy Server trong hệ thống mạng giúp chúng ta 3 vấn đề:

  1. Tăng cường bảo mật.
  2. Giúp tiết kiệm băng thông cho hệ thống
  3. Tăng tốc độ truy cập nhờ tính năng cache.

Dưới đây là một vài vấn đề chúng ta sẽ cần phải chú ý khi triển khai Squid Server:

  • Ổ cứng: Đây là vấn đề cần lưu ý hàng đầu: do Squid sẽ thường xuyên đọc ghi lên ổ cứng. Do đó, nếu có khả năng và rủng rỉnh về tài chính, bạn nên trang bị ổ cứng SSD, ổ cứng server giao tiếp iSCSI hoặc chí ít cũng là dòng Enterprise nếu dùng chuẩn SATA.
  • RAM: yếu tố quan trọng thứ 2. Thực ra thì, càng nhiều RAM càng tốt !
  • Dung lượng ổ cứng: Theo đánh giá chung, 2GB sẽ có thể đáp ứng cho một mạng khoảng 100 máy. Tuy nhiên cần lưu ý, con số này chỉ là tương đối, do nhu cầu sử dụng mạng mới là yếu tố chủ chốt quyết định vấn đề này.
  • CPU: là yếu tô cuối cùng, do nó thực sự không quan trọng, Squid không chiếm nhiều CPU của bạn. Ít thôi !!!

Bây giờ chúng ta cùng chuyển sang phần cài đặt căn bản Squid – Proxy Server trên nền tảng CentOS nhé:

Để cài đặt gói Squid, có thể dùng thông qua lệnh yum:

Tiếp theo cần cấu hình các thông số trên file cấu hình của squid:

Thêm vào các thông số dưới đây:

Khởi động lại dịch vụ Squid:

Cho phép dịch vụ tự chạy lúc khởi động:

Đến đây, quá trình cấu hình căn bản Squid đã kết thúc !

One Response

  1. Hiệp 09/12/2014

Leave a Reply

Your email address will not be published. Required fields are marked *

Điền số vào ô:

000webhost logo