Я использую Firefox 3.5.7 с FoxyProxy. У меня есть туннель ssh, перенаправляющий 8080 на прокси-сервер HTTP на другом конце. С FoxyProxy я отправляю рабочий трафик напрямую, но все остальное проходит через прокси-сервер. DNS-запросы, однако, по-прежнему идут на DNS-серверы work для разрешения. Есть ли надстройка, которая может направить определенный трафик DNS в ОС, но засунуть все остальное через мой ssh-туннель? Это рискованно, но никогда не помешает спросить....
Как сделать DNS через прокси в Firefox?
4 ответа
в firefox введите этот адрес бар:
о:config
Нажмите, что вы обещаете быть осторожный.
в текстовом поле Фильтр введите: proxy
найти имя предпочтения называется сеть.полномочие.socks_remote_dns. Дважды щелкните его, чтобы установить его в true.
Firefox теперь будет прокси-сервер DNS-запросы вместо того, чтобы пытаться решить их локально.
прошло некоторое время. В текущей версии Firefox вы можете проверить "удаленный DNS" непосредственно в настройках сети, где вы устанавливаете параметры прокси-сервера.
настройте ssh-клиент на динамическую переадресацию (флаг-D на клиенте openssh), чтобы он действовал как SOCKS-сервер. Затем вы можете выполнять удаленный поиск DNS через SOCKS. Прямая HTTP-прокси не поддерживает то, что вы хотите.
FoxyProxy имеет информацию о том, как делать то, что вы хотите с носками. Privoxy - еще один хороший вариант.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]