การผูกการเชื่อมต่อขาออกของ Squid กับที่อยู่ A ไม่ได้ทำให้โฮสต์ใช้ผู้ให้บริการ A tcp_outgoing_address เลือกต้นทางภายในเครื่อง ระบบปฏิบัติการยังคงเลือกเส้นทาง

การตัดสินใจผู้รับผิดชอบ
ต้นทาง TCP ขาออกภายในเครื่องกฎ ที่อยู่ต้นทาง ของ Squid
เกตเวย์และอินเทอร์เฟซสำหรับต้นทางนั้นนโยบายการกำหนดเส้นทางของโฮสต์
ที่อยู่สาธารณะที่เว็บไซต์เห็นเส้นทางทั้งหมด รวมถึง NAT หรือพร็อกซีแม่ใด ๆ

หาก A เป็นของผู้ให้บริการ A แต่เส้นทางเริ่มต้นใช้ผู้ให้บริการ B, B อาจปฏิเสธต้นทางนั้นหรือเส้นทางขากลับอาจล้มเหลว การตั้งค่าหลายอินเทอร์เฟซอาจต้องใช้การกำหนดเส้นทางตามนโยบายจากต้นทาง กฎของระบบปฏิบัติการและเครือข่ายต้องเข้ากับการติดตั้งนี้ คำสั่งเส้นทางเริ่มต้นที่คัดลอกมาอาจตัดการเชื่อมต่อ SSH และพร็อกซี

บันทึกตัวรับฟัง ต้นทางขาออกที่ต้องการ และเกตเวย์ที่เข้ากัน การเชื่อมต่อไคลเอนต์→Squid และ Squid→ปลายทางอาจใช้อินเทอร์เฟซต่างกัน และเส้นทางขากลับไปยังไคลเอนต์เป็นข้อกำหนดอีกข้อ

คำสั่งของ Squid ควบคุมการเลือกต้นทาง ไม่ใช่การติดตั้งเส้นทาง ความแตกต่างของ Dante ระหว่างการผูกภายในและภายนอกก็แทนเส้นทางที่ใช้งานได้ไม่ได้เช่นกัน ต้นทางที่ถูกต้องในเครื่องอาจถูกแปลภายหลังได้ ดังนั้นตรวจสอบ ที่อยู่ที่เว็บไซต์เห็น แยกต่างหาก

บทความที่เกี่ยวข้อง