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

13

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

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

Джон Дж. Камиллери
источник

Ответы:

7

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

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

У Fiddler есть такая опция: Tools-> hosts


источник
Спасибо, но, к сожалению, я не могу установить его на свою машину ...
Джон Дж. Камиллери
1

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

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

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

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

Это мой ответ, чтобы исправить это в другом посте. Это связано с вашими предпочтениями Firefox.

/superuser//a/1319727/247728

JayRizzo
источник