例如,我在不同的服务器上有一个开发站点,但我正在尝试从实际站点复制内容,因此在IE中使用实时站点和在FF中使用开发站点会很方便.
我试过FoxyProxy,但我似乎无法让它工作.
现在可以使用以下DNS over HTTPS
功能:
打开选项,常规,滚动到最底部并打开网络设置,
在最底部,您可以通过 HTTPS 找到 DNS:
您必须使用about:config
之前更改此设置,这里是文档:
键入about:config
在Firefox地址栏中。
搜索:
network.trr.uri
您可以使用以下 DNS 服务器之一:
Cloudflare: https://cloudflare-dns.com/dns-query
Google: https://dns.google/dns-query
Secure DNS EU: https://doh.securedns.eu/dns-query
Quad 9: https://dns.quad9.net/dns-query
Run Code Online (Sandbox Code Playgroud)
并设置network.trr.mode
为 1
从这里劫持:https : //www.ghacks.net/2018/04/02/configure-dns-over-https-in-firefox/
DNS解析通常在系统级而不是在应用程序级完成,因此通常不能让一个程序使用一个dns而另一个程序使用不同的dns.我不知道任何firefox扩展允许你使用不同的DNS.
从您的问题看来,您已经有第二组DNS服务器可用,这些DNS服务器引用了开发站点而不是实际站点。
我建议您仅在该DNS服务器系统或低端备用系统上运行标准SOCKS代理,然后将该系统配置为使用开发DNS服务器。然后,您可以告诉Firefox使用该代理,而不是直接下载页面。
这样,实际的DNS查找将在代理计算机上完成,而不是在运行Web浏览器的计算机上完成。
小智 5
我用它
在about:config
中用localserver覆盖系统的DNS
更改此值:
network.dns.forceResolve
network.dns.ipv4OnlyDomains
network.dns.localDomains
使用本地DNS服务器的IP地址(例如192.168.1.88,示例)
对不起,我的英语