Địa chỉ nguồn Squid và định tuyến cổng máy chủ
Tách việc chọn địa chỉ nguồn của Squid khỏi định tuyến máy chủ khi proxy dùng nhiều giao diện hoặc nhà cung cấp.
Việc gắn kết nối ra của Squid vào địa chỉ A không làm máy chủ dùng nhà cung cấp A. tcp_outgoing_address chọn nguồn cục bộ; hệ điều hành vẫn chọn tuyến đường.
| Quyết định | Chịu trách nhiệm |
|---|---|
| Nguồn TCP ra cục bộ | Quy tắc địa chỉ nguồn của Squid. |
| Cổng và giao diện cho nguồn đó | Chính sách định tuyến của máy chủ. |
| Địa chỉ công khai mà trang web thấy | Toàn bộ đường đi, gồm mọi NAT hoặc proxy cha. |
Nếu A thuộc nhà cung cấp A nhưng tuyến mặc định dùng nhà cung cấp B, B có thể từ chối nguồn đó hoặc tuyến quay về có thể thất bại. Thiết lập nhiều giao diện có thể cần định tuyến chính sách dựa trên nguồn. Các quy tắc hệ điều hành và mạng của nó phải phù hợp với triển khai này; một lệnh tuyến mặc định sao chép có thể ngắt phiên SSH và proxy.
Ghi lại trình lắng nghe, nguồn ra dự định và cổng tương thích. Các kết nối máy khách→Squid và Squid→đích có thể dùng giao diện khác nhau, và tuyến quay về máy khách là một yêu cầu nữa.
Chỉ thị của Squid kiểm soát việc chọn nguồn, không phải việc cài tuyến. Sự phân biệt của Dante giữa liên kết trong và ngoài cũng không thể thay thế một đường đi dùng được. Nguồn đúng cục bộ vẫn có thể bị dịch sau, nên hãy xác minh địa chỉ mà trang web thấy riêng.