chrome://flags曾经有一个实验性功能,您可以在其中设置自己的DNS服务器供Google Chrome使用(也许仅在Chrome OS中使用)。现在该功能不可用(非常烦人)。

是否有一个Google Chrome扩展程序可以执行类似的操作,以便我可以使Chrome浏览器使用Google的公共DNS服务器或我自己的自定义DNS设置?关于它在Chrome操作系统上的外观:



评论

您只想要Google Chrome浏览器吗?

@Neeku如果用于chrome,我将不胜感激。我敢打赌,您会想到一些Firefox扩展,不是吗?请,无论如何都要分享!

@弗兰克您添加的图像以及与您的Google的过时和一点无关的链接,以及奇怪地张贴到chrome:// flags中,只是有点错误。它们仅适用于Chrome操作系统!无论如何:您是否碰巧知道今天如何在其他操作系统的常规G Chrome导航器中访问它? (对我而言)重点不是要更改为Google DNS。而是,正如问题标题所指出的那样,使我们能够设置自定义名称服务器! :)

@Cawas我在下面更新了我的答案。您可以找到有关此的更多信息。

Chrome浏览器肯定会绕过系统的DNS设置。我们在小型网络上有一个Active Directory DNS。我们在AD Server DNS服务器转发器上将DNS设置为OpenDNS。我们屏蔽了youtube.com。 IE和Firefox提供了网站被阻止的页面,但Chrome只是很高兴地进入了被阻止的域。这是一种非常糟糕的形式,而且,没有办法联系Google并获得有关该问题的帮助,而且似乎也没有设置强制Chrome使用系统的DNS设置。

#1 楼

DNS Overrider似乎是一个扩展程序,可能会做您想要的事情,但是阅读评论和它的细节,我对此并没有积极的感觉。但是,要设置自定义DNS服务器,无需在浏览器上进行。您可以在操作系统上进行设置,也许这​​就是Google决定从Chrome的设置中删除它的原因。
假设您使用的是Windows计算机,则需要执行以下操作:


控制面板>网络和Internet>网络和共享中心


然后从左侧面板中选择“更改适配器设置”。

将打开一个新窗口,列出您拥有的所有网络连接(例如,以太网,WiFi等)。

选择要用于连接到Internet的网络连接,右键单击它,然后选择“属性”。

在打开的对话框的列表中,向下滚动以根据您使用的IP版本(通常是IP v.4)选择这些选项之一。 :


Internet协议版本6(TCP / IPv6)


(或)


Internet协议版本4(TCP / IPv4)


不取消选中该项目,单击“属性”按钮,然后从第二个开始操作DNS服务器在此对话框中的操作:



,然后确认并保存所有已应用的更改。 ,这在某种程度上优化了几个因素。屏幕截图中使用的地址是Open DNS地址。

评论


回复:“您可以在操作系统上进行设置”-Unf。您可能会遇到IT部门无法在整个系统范围内更改DNS的情况。我在一个地方,例如在典型的公司包装盒中无法找到powershellmagazine.com,但是当我使用内部网络的VPN时它确实可以工作。去搞清楚。如果我可以仅用Chrome更改DNS,那我就做生意。

–松饼
2015年1月7日14:29

DNS Overrider与DNS无关。它只是最坏的名字。

– Cregox
2015年5月19日在14:18

#2 楼

1.1.1.1 DNS服务器是Cloudflare和APNIC之间的合作伙伴关系。

在Windows PC上设置1.1.1.1需要两分钟,并且不需要任何技术或特殊软件。即使您是计算机新手,也可以单击“开始”菜单,然后单击“控制面板”。
单击“网络和Internet”。
单击“更改适配器”设置。
右键单击要连接的Wi-Fi网络,然后单击属性。
选择Internet协议版本4(如果需要,则选择版本6)。
单击属性。
>写下所有现有的DNS服务器条目以供将来参考。 .1.1和(第二)1.0.0.1
对于IPv6:(第一)2606:4700:4700 :: 1111和(第二)2606:4700:4700 :: 1001
单击确定,然后关闭。
重新启动浏览器。


#3 楼

这是正确的答案,请转到谷歌浏览器设置>高级>安全性
搜索DNS并输入以下内容进行自定义:https://1.1.1.1/dns-query

您将获得DNS通过https
检查https://1.1.1.1/help