首页 > 系统相关 >启用DoH(DNS-over HTTPS)在Windows、Android、IOS平台

启用DoH(DNS-over HTTPS)在Windows、Android、IOS平台

时间:2024-01-14 11:07:13浏览次数:36  
标签:设置 DoH DNS no Windows dns netsh


做个备忘录,记录下主力设备 Win11、安卓、IOS、路由器、浏览器 配置 DoH(DNS-over HTTPS) 的过程

Windows11

设置 - 网络和Internet - WLAN - 硬件属性 - DNS服务器分配

  • Win11原生支持的DoH服务:
IPv4
Google:8.8.8.8 and 8.8.4.4
Cloudflare:1.1.1.1 and 1.0.0.1
Quad9:9.9.9.9 and 149.112.112.112

IPv6
Google:2001:4860:4860::8888 and 2001:4860:4860::8844
Cloudflare:2606:4700:4700::1111 and 2606:4700:4700::1001
Quad9:2620:fe::fe and 2620:fe::fe:9

查看系统中已有的 DoH 命令 netsh dns show encryption (PowerShell) Get-DnsClientDohServerAddress

  • 添加自定义DoH服务配置
netsh dns add encryption server=[resolver-IP-address] dohtemplate=[resolver-DoH-template] autoupgrade=no udpfallback=no

(PowerShell)

Add-DnsClientDohServerAddress -ServerAddress '<resolver-IP-address>' -DohTemplate '<resolver-DoH-template>' -AllowFallbackToUdp $False -AutoUpgrade $True

autoupgrade 是 自动升级,意思是当使用这个dns的时会自动启用DoH

另外也可以直接去编辑注册表添加或是用组策略

用 netsh 举例 (添加的时候需要管理员权限

netsh dns add encryption server=223.5.5.5 dohtemplate=https://dns.alidns.com/dns-query autoupgrade=no udpfallback=no
netsh dns add encryption server=2400:3200::1 dohtemplate=https://dns.alidns.com/dns-query autoupgrade=no udpfallback=no

Android

一加的Oxygen OS 11

WLAN和互联网 - 私人DNS - 私人DNS提供商主机名称

使用alidns的话填 dns.alidns.com

IOS

通过添加配置描述文件的方式启用。

描述文件可以同时设置 WiFi 和蜂窝数据的 DNS

https://github.com/paulmillr/encrypted-dns

直接下载想要的那个描述文件.mobileconfig即可

可能是因为UUID相同的原因导致配置文件不能共存

IOS15 在 设置 - 通用 - 设备管理 - DNS 启用

路由器

梅林: WAN - DNS Privacy Protocol

老毛子(Padavan)身边暂时没有

另外 SmartDNS 直接添加即可

浏览器

Chrome: 设置 - 隐私设置和安全性 - 安全 - 使用安全DNS

Firefox: 设置 - 常规 - 网络设置 - 设置 - 启用基于 HTTPS 的 DNS


标签:设置,DoH,DNS,no,Windows,dns,netsh
From: https://blog.51cto.com/u_16461249/9238957

相关文章

  • 利用Linux命令高效查找大文件为windows系统瘦身
    Windows系统是大家平时使用得比较多的办公桌面系统,但是,作为一名运维工程师,Linux命令行才是我的首选。最近在折腾Git这款很强大的工具。在瞎折腾的过程中发现一个比较好用的功能:一条Linux命令,找出你系统中的大文件。在此跟大家分享一下。第一步:安装Git考虑到一些平台不支持发链接,在......
  • Windows部署前后端分离项目
    @[TOC]此项目的基础版本为若依的前后端分离版本,不一定适合所有情况,仅供参考,用于备忘后端修改数据库连接根据需要修改ruoyi-admin中resources目录的application-druid.yml#数据源配置spring:datasource:type:com.alibaba.druid.pool.DruidDataSourcedrive......
  • Mac上运行windows软件-GPTK
    GPTK官网https://www.applegamingwiki.com/wiki/Game_Porting_Toolkit使用Whisky安装GPTKWhiskyhttps://github.com/Whisky-App/Whisky把下载的Whisky.app移动到应用程序中运行,选择下一步开始安装GPTK......
  • Windows Server 2016 & 2019 工作站速配脚本
    之前有一篇关于把WindowsServer打造成工作站系统的随笔,其中的步骤完全基于手工操作,一部分对系统不熟悉的朋友恐怕会找不到设置的入口。与其弄一堆截图写所谓的教程,还不如写一个程序来自动化处理。init.ps1Write-Host"`n正在启用声音服务"Set-Service-Name"Audiosrv"-Stat......
  • 【flink番外篇】9、Flink Table API 支持的操作示例(11)- Group Windows(tumbling、slidi
    文章目录Flink系列文章一、maven依赖二、Groupwindow1、Tumble(TumblingWindows)2、Slide(SlidingWindows)3、Session(SessionWindows)本文介绍了表的groupwindows三种窗口(tumbling、sliding和session)操作,以示例形式展示每个操作的结果。本文除了maven依赖外,没有其他依......
  • Ubantu部署DNS服务
    1.Ubantu部署DNS服务1.1.安装Bind9在终端中执行以下命令安装Bind9:sudoaptupdatesudoaptinstallbind91.2.配置Bind9修改named.conf.options:sudonano/etc/bind/named.conf.options在文件中,确保以下配置适用于你的环境。根据需要,你可能需要更改forwarders和allow......
  • windows 命令行调整分辨率
    windows命令行调整分辨率 下载:qres_v1.1https://abcker.lanzouq.com/i1uzA1a5uo8j 解压出来,如:D:\Soft\QRes,不要使用中文名目录。先用命令行查看下本机支持的分辨率。qres.exe/L支持的:1680x1050,[email protected],[email protected],32bits......
  • github 修改hosts DNS解析
    第一步打开在线dns解析github.comhttp://www.ip33.com/dns.html修改hostswindow下首先找到域名文件,一般在C:\Windows\System32\drivers\etc下,然后打开hosts文件,在里面增加一条域名解析记录,修改成功后刷新DNS解析,一般使用ipconfig/flushdns,在命令台输入便可。刷新成功后可......
  • Windows 10 中,可以使用 PowerShell 添加打印和文件服务的角色功能组件,包括 Internet
    在Windows10中,可以使用PowerShell添加打印和文件服务的角色功能组件,包括Internet打印客户端、LPD打印服务和LPR端口监视器。以下是添加这些功能组件的PowerShell命令:首先,以管理员身份打开PowerShell终端。在开始菜单中搜索"PowerShell",然后右键点击"WindowsPo......
  • Microsoft 365 新功能速递:为Microsoft Entra ID中的设备绑定密钥(更改为FIDO2和Windows
    51CTO博客链接:https://blog.51cto.com/u_13637423从2024年2月中旬开始,除了现有的FIDO2安全密钥支持外,MicrosoftEntraID还将支持存储在计算机和移动设备上的设备绑定密钥,作为预览中的身份验证方法。这使您的用户能够使用现有设备执行防钓鱼身份验证。我们将扩展现有的FIDO2身份验......