Zastąp DNS w Firefox

13

Szukam sposobu na zastąpienie wpisów DNS w Firefoksie do celów programistycznych / testowych. Wiem, że normalnym sposobem jest skorzystanie z hostspliku, ale nie mogę go edytować, ponieważ nie mam dostępu administratora na moim komputerze służbowym. Czy ktoś wie o wtyczce / dodatku do przeglądarki, które by to dla mnie zrobiły?

I znaleźliśmy się SwitchHosts dodatek , choć wymaga również uprawnienia administratora, aby zainstalować się.

John J. Camilleri
źródło

Odpowiedzi:

7

Jedną z możliwości jest mieć skarpetki 5 serwer na maszynie, że masz kontrolę administracyjnego, skonfigurować to urządzenie jako serwer proxy w Firefox, skarpetki i zmiany network.proxy.socks_remote_dnsw about:configcelu true. Teoretycznie wszystkie wyszukiwania DNS powinny odbywać się za pośrednictwem proxy, więc powinieneś być w stanie podać własne adresy IP.

Dysaster
źródło
1
To prawda, że ​​zadziałałoby, chociaż liczyłem na coś nieco prostszego. Wadą tej metody jest również to, że nie będę w stanie zmieniać wpisów DNS w locie.
John J. Camilleri
1
@John, „czymś nieco prostszym” może być rozmowa z szefem w celu uzyskania uprawnień administratora na polu programistycznym. Ten problem z DNS jest bardzo dobrym przykładem, dlaczego go potrzebujesz, jeśli mnie zapytasz!
Arjan
5

Fiddler ma taką opcję: Narzędzia-> hosty


źródło
Dzięki, ale niestety nie jestem w stanie zainstalować go na moim komputerze ...
John J. Camilleri
1

Istnieje wiele wtyczek, które mogą zmienić plik hosts:

ale wszyscy potrzebują dostępu do zapisu do pliku hosts.

Zastanawiam się, dlaczego nie można edytować pamięci podręcznej DNS przeglądarki. Mój przypadek użycia: wyświetlanie lokalnej wersji strony w jednej przeglądarce i wersji online w innej przeglądarce.

biały_gekon
źródło
1
zepsute linki w poście
Hayden Thring