Với một tài nguyên bộ cân bằng tải DigitalOcean hiện có, hãy giữ luồng byte proxy của máy khách bằng các giao thức TCP khớp nhau:

forwarding_rule {
  entry_port      = 3128
  entry_protocol  = "tcp"
  target_port     = 3128
  target_protocol = "tcp"
}

Giữ nguyên đích thực tế, các hạn chế mạng và kiểm tra tình trạng xung quanh đoạn này. Máy khách dùng địa chỉ của bộ cân bằng tải và Squid nhận luồng trên bộ lắng nghe của nó.

Proxy chuyển tiếp chấp nhận đích HTTP ở dạng tuyệt đối và CONNECT cho HTTPS. Chế độ cân bằng tải HTTP thông thường phải hỗ trợ rõ ràng những cuộc hội thoại đó; gọi bộ lắng nghe là HTTP không chứng minh được khả năng tương thích đó.

Xác minh nhiều hơn cổng: kiểm tra tình trạng TCP chứng minh việc chấp nhận, còn CONNECT đã xác thực tới một đích được phép sẽ kiểm tra hợp đồng proxy.

Kiểm tra địa chỉ nguồn mà Squid thấy trước khi dựa vào cấp quyền theo IP. Siêu dữ liệu giao thức PROXY, nếu được dùng, cần hỗ trợ ở cả hai đầu và thêm byte trước yêu cầu proxy. Hãy chủ động xả các đường hầm đang hoạt động trong lúc bảo trì đích; việc gỡ tiến trình của chúng đột ngột sẽ cắt chúng.

Bài viết liên quan