Переопределить DNS в Firefox


13

Я ищу способ переопределить записи DNS в Firefox, для целей разработки / тестирования. Я знаю, что нормальный способ сделать это - через hostsфайл, но я не могу редактировать его, так как у меня нет доступа администратора на моей рабочей машине. Кто-нибудь знает плагин / аддон для браузера, который сделал бы это для меня?

Я нашел надстройку SwitchHosts , хотя для ее установки также требуются права администратора.

Ответы:


7

Одним из возможных вариантов является иметь носки 5 - сервера на машине, у вас есть административный контроль над, установить эту машину в качестве носки прокси в Firefox, и изменение network.proxy.socks_remote_dnsв about:configк true. Теоретически все DNS-запросы должны выполняться через прокси-сервер, поэтому вы должны иметь возможность указывать свои собственные IP-адреса.


1
Правда, это сработало бы, хотя я надеялся на что-то более простое. Также недостатком этого метода является то, что я не смог бы изменить записи DNS на лету.
Джон Дж. Камиллери

1
@ Джон, «что-то попроще» может заключаться в том, чтобы поговорить с вашим боссом, чтобы получить привилегии администратора для вашего окна разработки. Этот вопрос DNS - очень хороший пример того, зачем вам это нужно, если вы спросите меня!
Арджан



1

Есть много плагинов, которые могут изменить файл hosts:

но им всем нужен доступ на запись в файл hosts.

Интересно, почему в браузерах не возможно редактировать DNS-кеш. Мой вариант использования: просмотр локальной версии страницы в одном браузере и онлайн-версии в другом браузере.


1
неработающие ссылки в посте
Hayden

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.