たとえば、別のサーバーに開発サイトがありますが、ライブサイトからコンテンツをコピーしようとしているので、ライブサイトをIEおよびdev FFのサイト。
FoxyProxyを試しましたが、機能しないようです。
私はこの問題のためにSwitchHost拡張機能を使用しています: https://addons.mozilla.org/en-US/firefox/addon/14258
設定は簡単で、ホストの切り替えはさらに簡単です。
DNS解決は通常、アプリケーションレベルではなくシステムレベルで実行されるため、通常、1つのプログラムで1つのDNSを使用し、別のプログラムで別のDNSを使用することはできません。別のDNSを使用できるFirefoxの拡張機能は知りません。
質問から、ライブサイトではなく開発サイトを参照するDNSサーバーの2番目のセットが既に利用可能になっているようです。
DNSサーバーシステムまたはローエンドのスペアシステムで標準のSOCKSプロキシを実行し、開発DNSサーバーを使用するようにそのシステムを構成することをお勧めします。その後、ページを直接ダウンロードする代わりに、そのプロキシを使用するようにFirefoxに指示できます。
このようにすると、実際のDNSルックアップは、Webブラウザーを実行しているマシンではなく、プロキシマシンで実行されます。
これを使用して、システムのDNSをlocalserverでオーバーライドします
in about:config
この値を変更します。
network.dns.forceResolve
network.dns.ipv4OnlyDomains
network.dns.localDomains
ローカルDNSサーバーのIPアドレス(exsample 192.168.1.88の場合)
私の英語で申し訳ありません
Devサーバーとprodサーバーに異なる名前を付けるのはどうですか?これにより混乱を避けることができ、hostsファイルを毎回編集する必要がなくなります。
DNS over HTTPS
関数を使用することで可能になりました。
[オプション]、[全般]を開き、一番下までスクロールして[ネットワーク設定]を開き、
一番下には、HTTPS経由のDNSがあります。
この設定を変更するには、前にabout:config
を使用する必要がありました。ドキュメントは次のとおりです。
Firefoxのアドレスバーにabout:config
と入力します。
検索:network.trr.uri
以下のDNSサーバーのいずれかを使用できます。
Cloudflare: https://cloudflare-dns.com/dns-query
Google: https://dns.google.com/experimental
Secure DNS EU: https://doh.securedns.eu/dns-query
Quad 9: https://dns.quad9.net/dns-query
network.trr.mode
を1に設定します
ここからハイジャック: https://www.ghacks.net/2018/04/02/configure-dns-over-https-in-firefox/
Fiddlerがあなたがやりたいことをするためのカスタムルールを書くことができるのだろうか? IEはプロキシを使用せず、FirefoxはFiddlerを指し、Fiddlerはカスタムルールを使用してリクエストをdevサーバーに送信します...