Cài đặt và cấu hình Squid Proxy Server trên CentOS 7.0

Có khá nhiều phần mềm cung cấp chức năng là Proxy Server, tuy nhiên, với Linux, có một phần mềm được sử dụng khá rộng rãi, đó chính là Squid. Về ưu điểm, Squid Proxy Server trong hệ thống mạng có 3 chức năng chính:
  • Tăng cường bảo mật.
  • Giúp tiết kiệm băng thông cho hệ thống
  • Tăng tốc độ truy cập nhờ tính năng cache.
Dưới đây là một vài vấn đề cần chú ý khi triển khai Squid Server:
  • Ổ cứng: Vấn đề này cần chú ý nhất: 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, 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: là yếu tố thứ 2 cần quan tâm. Càng nhiều RAM, càng tốt !
  • Dung lượng ổ cứng: Theo mức sử dụng trung bình, 2GB sẽ có thể đáp ứng cho một mạng khoảng 100 máy. Tuy nhiên, 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 !!!
1. Quá trình cài đặt và cấu hình Squid Proxy Server:
2. Cấu hình Proxy trên máy Client:
  • Cấu hình sử dụng Proxy trên máy Client là Linux:
  •  Cấu hình sử dụng Proxy trên máy Client là Windows:
Trong Internet Explorer, lựa chọn Internet Options, tiếp tục lựa chọn LAN Settings:
Cấu hình Proxy trên Internet Explorer
Chắc chắn rằng bạn đã tick trong mục Use a proxy server for your LAN. Thiết lập địa chỉ Squid Proxy Server là vnlab.eit.local và port kết nối tương ứng là 8080.
Cấu hình Proxy và port kết nối
Kiểm tra kết nối mạng thông qua Proxy hoạt động bình thường:
Kiểm tra kết nối mạng truy cập qua Proxy

Leave a comment