กฎข้ามของ Chrome ไม่สามารถเลือกตัวแก้ไข DNS ของตัวเองได้
แยกแยะข้อยกเว้นเส้นทางปลายทางออกจากกฎการแก้ชื่อภายในเครื่องเมื่อตรวจสอบการตั้งค่า SOCKS ของ Chromium
เลือกแฟล็กสำหรับขั้นตอนที่คุณต้องเปลี่ยน:
--proxy-bypass-list- เลือกปลายทางที่ข้ามพร็อกซีที่กำหนดไว้
--host-resolver-rules- เปลี่ยนวิธีที่ตัวแก้ไขภายในของ Chromium จัดการชื่อที่เลือก
โทเค็นการข้าม <-loopback> หักข้อยกเว้นเส้นทางตรงโดยนัยออก ไม่ได้ให้คำแนะนำให้ส่งคำถาม DNS ไปยัง SOCKS
เส้นทาง SOCKS5 ของ Chromium โดยปกติขอให้พร็อกซีแก้ชื่อปลายทาง ขณะที่คุณสมบัติอื่นของเบราว์เซอร์อาจยังค้นหาภายในเครื่องได้ ดังนั้นหน้าหนึ่งที่สำเร็จผ่านพร็อกซีจึงไม่อาจยืนยันได้ว่าทุกคำถาม DNS เดินทางอย่างไร
อย่าบล็อกการค้นหาที่พบพร็อกซี
กฎตัวแก้ไขแบบกว้างที่ปฏิเสธการค้นหาภายในเครื่องอาจปฏิเสธชื่อโฮสต์ที่ใช้เข้าถึงพร็อกซีเองด้วย ตัวอย่างที่บันทึกไว้ของ Chromium คำนึงถึงปลายทางนั้นแยกต่างหาก การลบข้อยกเว้นของมันอาจทำให้เบราว์เซอร์หยุดก่อนที่การเจรจา SOCKS จะเริ่ม
ระบุชื่อและเจ้าของการค้นหาก่อนแก้ไขตัวควบคุมใดตัวหนึ่งในสองตัว: การค้นหาปลายทางภายในเครื่อง การค้นหาปลายทางของพร็อกซี และความล้มเหลวของปลายทางฝั่งพร็อกซีเป็นการสังเกตที่แตกต่างกัน การที่อินเทอร์เฟซหนึ่งปฏิเสธสวิตช์บรรทัดคำสั่งหนึ่งไม่ได้พิสูจน์ว่าสวิตช์อื่นแทนที่มัน ใช้อินเทอร์เฟซการกำหนดค่าที่รองรับของเซสชันเบราว์เซอร์ แล้วตรวจสอบการเลือกเส้นทางและการจัดการ DNS แยกจากกัน