13

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

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

5 ответов5

7

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

5

У Fiddler есть такая опция: Инструменты-> Хосты

3

Если это всего лишь несколько конкретных запросов: Live HTTP Headers позволяет редактировать HTTP-заголовки, а затем повторно воспроизводить запрос.

(Для других опций см. Также заголовок Send Host при доступе к IP-адресу в Firefox при переполнении стека.)

1

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

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

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

0

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

https://superuser.com/a/1319727/247728

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .