Firefox'ta bir proxy üzerinden DNS nasıl yapılır?


31

FoxyProxy ile Firefox 3.5.7 kullanıyorum. 8080'den diğer ucundaki bir HTTP proxy sunucusuna ileten bir ssh tünelim var. FoxyProxy ile doğrudan iş trafiğini gönderirim, ancak diğer her şey proxy sunucusundan geçer. Yine de, DNS aramaları hala çözüm için hala işin DNS sunucularına gidiyor. Belirli DNS trafiğini işletim sistemine yönlendirebilecek, ancak ssh tünelim üzerinden diğer her şeyi itebilecek bir eklenti var mı? Uzun bir vuruş, ama sormak asla acı vermez.

firefox  ssh  dns  proxy 

Yanıtlar:


37
  1. Firefox'ta bunu adres çubuğunuza yazın:

    about: config

  2. Dikkatli olacağınıza söz verdiğinize tıklayın.

  3. Filtre metin kutusuna şunu yazın: proxy

  4. Network.proxy.socks_remote_dns adlı tercih adını bulun . Doğru yapmak için çift tıklayın.

Firefox şimdi bunları yerel olarak çözmeye çalışmak yerine DNS isteklerini proxy'ye alacak.


Bu adımı hep unutuyorum, çok önemli.
Spencer K,

@NickKavadias Müthiş cevap için teşekkürler. Bu arada, Firefox'un neden "yenilikçi" bir şekilde davrandığını biliyor musunuz? Örneğin, bu seçenek varsayılan olarak diğer tarayıcılarda geçerlidir. Ayrıca, diğer tarayıcılar varsayılan olarak Windows Sertifika Deposu kullanır, ancak Firefox vb. Kullanmaz. Firefox'un neden bu şekilde hareket etmesi için yapılandırıldığını biliyor musunuz?
Utku

@Utku muhtemelen SOCKS5'ten önce yazılmıştır. SOCKS4, proxy işleme DNS sorgularını desteklemiyordu.
Boyd Stephen Smith Jr.

11

Bir süre geçti. Geçerli firefox sürümünde, " Uzak DNS " yi doğrudan proxy ayarlarını yaptığınız Ağ ayarlarından kontrol edebilirsiniz .


Çok iyi bir ipucu! Hakkında gitmeye gerek yok: config artık, (grafiksel) ayarlar iletişim kutusunda konfigüre edilebilir. Ancak gönderdiğiniz bağlantı artık çalışmıyor. Bir mozillaZine makalesi ve hata raporu # 134105 var .
temel6

7

Ssh istemcinizi SOCKS sunucusu gibi davranacak şekilde Dinamik iletme (openssh istemcisindeki -D bayrağı) yapacak şekilde yapılandırın. Ardından, uzaktan DNS aramalarını SOCKS üzerinden yapabilirsiniz. Doğrudan bir HTTP proxy istediğinizi desteklemiyor.

FoxyProxy, SOCKS ile istediğinizi nasıl yapacağınız konusunda bilgi sahibidir. Ayrıcalık da bir başka iyi seçenek.


3

Firefox şimdi sistem DNS'ine bağlı olarak yerine uzak DNS'yi etkinleştirmek için görsel bir yol kullanıyor. Remote DNS olarak adlandırılan SOCKS v5 proxy seçeneğinin yanında bir onay kutusu bulunur .

Firefox AKA Bağlantı Ayarları'ndaki Proxy ayarları penceresi

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.