จะทำ DNS ผ่าน proxy ใน Firefox ได้อย่างไร?


31

ฉันใช้ Firefox 3.5.7 กับ FoxyProxy ฉันมีช่องสัญญาณ ssh ส่งต่อ 8080 ผ่านไปยังพร็อกซีเซิร์ฟเวอร์ HTTP ที่ปลายอีกด้าน ด้วย FoxyProxy ฉันส่งปริมาณงานโดยตรง แต่ทุกอย่างอื่นผ่านพร็อกซีเซิร์ฟเวอร์ อย่างไรก็ตามการค้นหา DNS ยังคงไปที่เซิร์ฟเวอร์ DNS ของที่ทำงานเพื่อแก้ไขปัญหา มีส่วนเสริมที่สามารถลดทราฟฟิก DNS บางอย่างไปยังระบบปฏิบัติการ แต่ผลักทุกอย่างผ่านอุโมงค์ ssh ของฉันหรือไม่ มันเป็นช็อตยาว แต่ก็ไม่เคยเจ็บปวดที่จะถาม ....

firefox  ssh  dns  proxy 

คำตอบ:


37
  1. ใน Firefox ให้พิมพ์สิ่งนี้ในแถบที่อยู่ของคุณ:

    เกี่ยวกับ config

  2. คลิกที่คุณสัญญาว่าจะระมัดระวัง

  3. ในกล่องข้อความตัวกรองให้พิมพ์: proxy

  4. หาชื่อการตั้งค่าที่เรียกว่า network.proxy.socks_remote_dns ดับเบิ้ลคลิกเพื่อตั้งค่าให้เป็นจริง

Firefox จะร้องขอ DNS พร็อกซีแทนการพยายามแก้ไขภายในเครื่อง


ฉันมักจะลืมขั้นตอนนี้สำคัญมาก
Spencer K

@NickKavadias ขอบคุณสำหรับคำตอบที่ยอดเยี่ยม คุณรู้หรือไม่ว่าเหตุใด Firefox จึงทำงานในลักษณะ "ทันสมัย" ตัวอย่างเช่นตัวเลือกนี้เป็นจริงในเบราว์เซอร์อื่นตามค่าเริ่มต้น เบราว์เซอร์อื่น ๆ ใช้ Windows Certificate Store โดยค่าเริ่มต้น แต่ Firefox ไม่เป็นต้นคุณรู้หรือไม่ว่าเหตุใด Firefox จึงถูกกำหนดค่าให้ทำเช่นนี้
Utku

@Utku อาจถูกเขียนขึ้นก่อน SOCKS5 SOCKS4 ไม่สนับสนุนการสืบค้น DNS ของพร็อกซี
Boyd Stephen Smith Jr.

11

เวลาผ่านไปแล้ว ในรุ่น Firefox ปัจจุบันคุณสามารถตรวจสอบ " DNS ระยะไกล " โดยตรงในการตั้งค่าเครือข่ายที่คุณตั้งค่าพร็อกซี


คำใบ้ดีมาก! ไม่จำเป็นต้องไปที่เกี่ยวกับ: กำหนดค่าอีกต่อไปก็สามารถกำหนดค่าในกล่องโต้ตอบการตั้งค่า (กราฟิก) แต่ลิงค์ที่คุณโพสต์ไม่ทำงานอีกต่อไป มีความเป็นบทความ mozillaZineและรายงานข้อผิดพลาด #
basic6 6

7

กำหนดค่าไคลเอ็นต์ ssh ของคุณเพื่อทำการส่งต่อแบบไดนามิก (แฟล็ก -D บนไคลเอ็นต์ openssh) เพื่อให้ทำงานเหมือนเซิร์ฟเวอร์ SOCKS จากนั้นคุณสามารถทำการค้นหา DNS ระยะไกลผ่าน SOCKS พร็อกซี HTTP แบบตรงไม่สนับสนุนสิ่งที่คุณต้องการ

FoxyProxy มีข้อมูลเกี่ยวกับวิธีการทำสิ่งที่คุณต้องการด้วย SOCKS Privoxy ก็เป็นอีกทางเลือกที่ดีเช่นกัน


3

Firefox มีวิธีที่มองเห็นได้เพื่อเปิดใช้งาน DNS ระยะไกลแทนที่จะขึ้นอยู่กับ DNS ระบบ มันเป็นกล่องกาเครื่องหมายถัดจากตัวเลือกพร็อกซี่ถุงเท้า v5 เรียกว่าDNS ระยะไกล

หน้าต่างการตั้งค่าพร็อกซีในการตั้งค่าการเชื่อมต่อ Firefox AKA

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.