Chrome 78 DNS-over-HTTPS рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпреЛрдЧ рд╕реБрд░реВ рдХрд░реЗрд▓

рдЦрд╛рд▓реАрд▓ Mozilla рдЧреБрдЧрд▓ рдХрдВрдкрдиреА рдиреЛрдВрджрд╡рд▓реЗ Chrome рдмреНрд░рд╛рдЙрдЭрд░рд╕рд╛рдареА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ тАЬDNS over HTTPSтАЭ (DoH, DNS over HTTPS) рдЪреА рдЪрд╛рдЪрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдпреЛрдЧ рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╣реЗрддреВрдмрджреНрджрд▓. Chrome 78, 22 рдСрдХреНрдЯреЛрдмрд░ рд░реЛрдЬреА рд╢реЗрдбреНрдпреВрд▓ рдХреЗрд▓реЗ рдЖрд╣реЗ, рдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдХрд╛рд╣реА рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╢реНрд░реЗрдгреА рдЕрд╕рддреАрд▓ рдЕрдиреБрд╡рд╛рджрд┐рдд DoH рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдХреЗрд╡рд│ рд╡рд╛рдкрд░рдХрд░реНрддреЗ рдЬреНрдпрд╛рдВрдЪреЗ рд╡рд░реНрддрдорд╛рди рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрдЬ DoH рд╕рд╣ рд╕реБрд╕рдВрдЧрдд рдореНрд╣рдгреВрди рдУрд│рдЦрд▓реЗ рдЬрд╛рдгрд╛рд░реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ DNS рдкреНрд░рджрд╛рддреЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рддрд╛рдд рддреЗ DoH рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рдпреЛрдЧрд╛рдд рднрд╛рдЧ рдШреЗрддреАрд▓.

DNS рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкрд╛рдВрдврд░реНтАНрдпрд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ рд╕реЗрд╡рд╛ Google (8.8.8.8, 8.8.4.4), рдХреНрд▓рд╛рдЙрдбрдлреНрд▓реЗрдЕрд░ (1.1.1.1, 1.0.0.1), OpenDNS (208.67.222.222, 208.67.220.220), Quad9 (9.9.9.9, 149.112.112.112, 185.228.168.168, 185.228.169.168, 185.222.222.222, 185.184.222.222, XNUMX), XNUMX. XNUMX, XNUMX) рдЖрдгрд┐ DNS.SB (XNUMX, XNUMX). рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдЪреНрдпрд╛ DNS рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рд╡рд░ рдирдореВрдж рдХреЗрд▓реЗрд▓реНрдпрд╛ DNS рд╕рд░реНрд╡реНрд╣рд░рдкреИрдХреА рдПрдХ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реНрдпрд╛рд╕, Chrome рдордзреАрд▓ DoH рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ рдЬрд╛рдИрд▓. рдЬреЗ рд▓реЛрдХ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрдерд╛рдирд┐рдХ рдЗрдВрдЯрд░рдиреЗрдЯ рдкреНрд░рджрд╛рддреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реЗ DNS рд╕рд░реНрд╡реНрд╣рд░ рд╡рд╛рдкрд░рддрд╛рдд, рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рд╕рд░реНрд╡рдХрд╛рд╣реА рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╛рд╣реАрд▓ рдЖрдгрд┐ DNS рдХреНрд╡реЗрд░реАрд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдо рд░рд┐рдЭреЛрд▓реНрд╡реНрд╣рд░ рд╡рд╛рдкрд░рдгреЗ рд╕реБрд░реВ рд░рд╛рд╣реАрд▓.

рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдордзреАрд▓ DoH рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрддреАрд▓ рдПрдХ рдорд╣рддреНрддреНрд╡рд╛рдЪрд╛ рдлрд░рдХ, рдЬреНрдпрд╛рдиреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╣рд│реВрд╣рд│реВ DoH рд╕рдХреНрд╖рдо рдХреЗрд▓реЗ. рд╕реБрд░реБ рд╣реЛрдИрд▓ рдЖрдзреАрдЪ рд╕рдкреНрдЯреЗрдВрдмрд░рдЪреНрдпрд╛ рд╢реЗрд╡рдЯреА, рдПрдХрд╛ DoH рд╕реЗрд╡реЗрд╕рд╛рдареА рдмрдВрдзрдирдХрд╛рд░рдХ рдирд╕рдгреЗ рдЖрд╣реЗ. рдЬрд░ рдлрд╛рдпрд░рдлреЙрдХреНрд╕рдордзреНрдпреЗ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реЗ CloudFlare DNS рд╕рд░реНрд╡реНрд╣рд░, рдирдВрддрд░ Chrome рдХреЗрд╡рд│ DNS рдкреНрд░рджрд╛рддрд╛ рди рдмрджрд▓рддрд╛, рд╕рдорддреБрд▓реНрдп рд╕реЗрд╡реЗрд╡рд░ DNS рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рдЪреА рдкрджреНрдзрдд рдЕрджреНрдпрддрдирд┐рдд рдХрд░реЗрд▓. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЬрд░ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдХрдбреЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ DNS 8.8.8.8 рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЕрд╕реЗрд▓, рддрд░ Chrome рд╕рдХреНрд░рд┐рдп рдХреЗрд▓реЗ Google DoH рд╕реЗрд╡рд╛ (тАЬhttps://dns.google.com/dns-queryтАЭ), DNS 1.1.1.1 рдЕрд╕рд▓реНрдпрд╛рд╕, Cloudflare DoH рд╕реЗрд╡рд╛ (тАЬhttps://cloudflare-dns.com/dns-queryтАЭ) рдЖрдгрд┐ рдЗ.

рдЗрдЪреНрдЫрд┐рдд рдЕрд╕рд▓реНрдпрд╛рд╕, рд╡рд╛рдкрд░рдХрд░реНрддрд╛ тАЬchrome://flags/#dns-over-httpsтАЭ рд╕реЗрдЯрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди DoH рд╕рдХреНрд╖рдо рдХрд┐рдВрд╡рд╛ рдЕрдХреНрд╖рдо рдХрд░реВ рд╢рдХрддреЛ. рддреАрди рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдореЛрдб рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд: рд╕реБрд░рдХреНрд╖рд┐рдд, рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдЖрдгрд┐ рдмрдВрдж. "рд╕реБрд░рдХреНрд╖рд┐рдд" рдореЛрдбрдордзреНрдпреЗ, рд╣реЛрд╕реНрдЯ рдХреЗрд╡рд│ рдкреВрд░реНрд╡реА рдХреЕрд╢реЗ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдореВрд▓реНрдпрд╛рдВрд╡рд░ (рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдиреЗрдХреНрд╢рдирджреНрд╡рд╛рд░реЗ рдкреНрд░рд╛рдкреНрдд) рдЖрдгрд┐ DoH рджреНрд╡рд╛рд░реЗ рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд; рдирд┐рдпрдорд┐рдд DNS рд╡рд░ рдлреЙрд▓рдмреЕрдХ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА. "рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд" рдореЛрдбрдордзреНрдпреЗ, DoH рдЖрдгрд┐ рд╕реБрд░рдХреНрд╖рд┐рдд рдХреЕрд╢реЗ рдЕрдиреБрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рд╕, рдбреЗрдЯрд╛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдХреЕрд╢реЗрдордзреВрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ рдЖрдгрд┐ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ DNS рджреНрд╡рд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ. "рдСрдл" рдореЛрдбрдордзреНрдпреЗ, рд╕рд╛рдорд╛рдпрд┐рдХ рдХреЕрд╢реЗ рдкреНрд░рдердо рддрдкрд╛рд╕рд▓реЗ рдЬрд╛рддреЗ рдЖрдгрд┐ рдбреЗрдЯрд╛ рдирд╕рд▓реНрдпрд╛рд╕, рд╡рд┐рдирдВрддреА рд╕рд┐рд╕реНрдЯрдо DNS рджреНрд╡рд╛рд░реЗ рдкрд╛рдард╡рд┐рд▓реА рдЬрд╛рддреЗ. рджреНрд╡рд╛рд░реЗ рдореЛрдб рд╕реЗрдЯ рдХреЗрд▓рд╛ рдЖрд╣реЗ рд╕рд╛рдиреБрдХреВрд▓рди kDnsOverHttpsMode , рдЖрдгрд┐ kDnsOverHttpsTemplates рджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡реНрд╣рд░ рдореЕрдкрд┐рдВрдЧ рдЯреЗрдореНрдкрд▓реЗрдЯ.

рдбреАрдУрдПрдЪ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпреЛрдЧ рдХреНрд░реЛрдордордзреНрдпреЗ рд╕рдорд░реНрдерд┐рдд рд╕рд░реНрд╡ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдорд╡рд░ рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓, рд▓рд┐рдирдХреНрд╕ рдЖрдгрд┐ iOS рдЕрдкрд╡рд╛рдж рд╡рдЧрд│рддрд╛ рд░рд┐рдЭреЙрд▓реНрд╡реНрд╣рд░ рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкрд╛рд░реНрд╕ рдХрд░рдгреЗ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо DNS рд╕реЗрдЯрд┐рдВрдЧреНрдЬрдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдгреЗ рдпрд╛ рдЧреИрд░-рдХреНрд╖реБрд▓реНрд▓рдХ рд╕реНрд╡рд░реВрдкрд╛рдореБрд│реЗ. рдЬрд░, DoH рд╕рдХреНрд╖рдо рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, DoH рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рд╡рд┐рдирдВрддреНрдпрд╛ рдкрд╛рдард╡рдгреНрдпрд╛рдд рд╕рдорд╕реНрдпрд╛ рдпреЗрдд рдЕрд╕рддреАрд▓ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рддреНрдпрд╛рдЪреНрдпрд╛ рдмреНрд▓реЙрдХрд┐рдВрдЧрдореБрд│реЗ, рдиреЗрдЯрд╡рд░реНрдХ рдХрдиреЗрдХреНрдЯрд┐рд╡реНрд╣рд┐рдЯреАрдореБрд│реЗ рдХрд┐рдВрд╡рд╛ рдЕрдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реНрдпрд╛рдореБрд│реЗ), рдмреНрд░рд╛рдЙрдЭрд░ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ рд╕рд┐рд╕реНрдЯрдо DNS рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рдкрд░рдд рдХрд░реЗрд▓.

рдкреНрд░рдпреЛрдЧрд╛рдЪрд╛ рдЙрджреНрджреЗрд╢ DoH рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреА рдЕрдВрддрд┐рдо рдЪрд╛рдЪрдгреА рдХрд░рдгреЗ рдЖрдгрд┐ DoH рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрд╡рд░ рд╣реЛрдгрд╛рд▒реНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдгреЗ рд╣рд╛ рдЖрд╣реЗ. рд╣реЗ рдЦрд░рдВ рддрд░ DoH рд╕рдорд░реНрдерди рд╣реЛрддреЗ рдХреА рдиреЛрдВрдж рдХрд░рд╛рд╡реА рдЬреЛрдбрд▓реЗ рдлреЗрдмреНрд░реБрд╡рд╛рд░реАрдордзреНрдпреЗ рдкрд░рдд Chrome рдХреЛрдбрдмреЗрд╕рдордзреНрдпреЗ, рдкрд░рдВрддреБ DoH рдХреЙрдиреНрдлрд┐рдЧрд░ рдЖрдгрд┐ рд╕рдХреНрд╖рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рд╡рд┐рд╢реЗрд╖ рдзреНрд╡рдЬ рдЖрдгрд┐ рдкрд░реНрдпрд╛рдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рдирд╕рд▓реЗрд▓реНрдпрд╛ рд╕реЗрдЯрд╕рд╣ Chrome рд▓рд╛рдБрдЪ рдХрд░рдгреЗ.

рдкреНрд░рджрд╛рддреНрдпрд╛рдВрдЪреНрдпрд╛ DNS рд╕рд░реНрд╡реНрд╣рд░рджреНрд╡рд╛рд░реЗ рд╡рд┐рдирдВрддреА рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╣реЛрд╕реНрдЯрдЪреНрдпрд╛ рдирд╛рд╡рд╛рдВрдЪреА рдорд╛рд╣рд┐рддреА рд▓реАрдХ рд╣реЛрдгреНрдпрд╛рдкрд╛рд╕реВрди рд░реЛрдЦрдгреНрдпрд╛рд╕рд╛рдареА, MITM рд╣рд▓реНрд▓рд╛ рдЖрдгрд┐ DNS рдЯреНрд░реЕрдлрд┐рдХ рд╕реНрдкреВрдлрд┐рдВрдЧ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд╛рдп-рдлрд╛рдпрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рддрд╛рдирд╛), DNS рд╡рд░ рдмреНрд▓реЙрдХрд┐рдВрдЧрдЪрд╛ рдкреНрд░рддрд┐рдХрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА DoH рдЙрдкрдпреБрдХреНрдд рдард░реВ рд╢рдХрддреЗ. рд╕реНрддрд░ (рдбреАрдкреАрдЖрдп рд╕реНрддрд░рд╛рд╡рд░ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдмрд╛рдпрдкрд╛рд╕ рдмреНрд▓реЙрдХрд┐рдВрдЧрдЪреНрдпрд╛ рдХреНрд╖реЗрддреНрд░рд╛рдд рдбреАрдУрдПрдЪ рд╡реНрд╣реАрдкреАрдПрди рдмрджрд▓реВ рд╢рдХрдд рдирд╛рд╣реА) рдХрд┐рдВрд╡рд╛ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдереЗрдЯ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреЗ рдЕрд╢рдХреНрдп рдЕрд╕рд▓реНрдпрд╛рд╕ рдХрд╛рд░реНрдп рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкреНрд░реЙрдХреНрд╕реАрджреНрд╡рд╛рд░реЗ рдХрд╛рд░реНрдп рдХрд░рддрд╛рдирд╛). рдЬрд░ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдерд┐рддреАрдд рдбреАрдПрдирдПрд╕ рд╡рд┐рдирдВрддреНрдпрд╛ рдереЗрдЯ рд╕рд┐рд╕реНрдЯрдо рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рдирдордзреНрдпреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡реНрд╣рд░рд╡рд░ рдкрд╛рдард╡рд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЕрд╕рддреАрд▓, рддрд░ DoH рдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рд╣реЛрд╕реНрдЯрдЪрд╛ IP рдкрддреНрддрд╛ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА HTTPS рд░рд╣рджрд╛рд░реАрдордзреНрдпреЗ рдПрдиреНрдХреЕрдкреНрд╕реНрдпреБрд▓реЗрдЯ рдХреЗрд▓реА рдЬрд╛рддреЗ рдЖрдгрд┐ HTTP рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рдкрд╛рдард╡рд┐рд▓реА рдЬрд╛рддреЗ, рдЬрд┐рдереЗ рдирд┐рд░рд╛рдХрд░рдгрдХрд░реНрддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЛ. рд╡реЗрдм API рджреНрд╡рд╛рд░реЗ рд╡рд┐рдирдВрддреНрдпрд╛. рд╡рд┐рджреНрдпрдорд╛рди DNSSEC рдорд╛рдирдХ рдХреЗрд╡рд│ рдХреНрд▓рд╛рдпрдВрдЯ рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рдЪреЗ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рд╡рд╛рдкрд░рддреЗ, рдкрд░рдВрддреБ рдЯреНрд░реЕрдлрд┐рдХрд▓рд╛ рд╡реНрдпрддреНрдпрдп рдпреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕рдВрд░рдХреНрд╖рдг рджреЗрдд рдирд╛рд╣реА рдЖрдгрд┐ рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЧреЛрдкрдиреАрдпрддреЗрдЪреА рд╣рдореА рджреЗрдд тАЛтАЛрдирд╛рд╣реА.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛