DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗ

DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗDoH рдЖрдгрд┐ DoT рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗ

DoH рдЖрдгрд┐ DoT рд╕рдВрд░рдХреНрд╖рдг

рддреБрдореНрд╣реА рддреБрдордЪреА DNS рд░рд╣рджрд╛рд░реА рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рдХрд╛? рд╕рдВрд╕реНрдерд╛ рддреНрдпрд╛рдВрдЪреЗ рдиреЗрдЯрд╡рд░реНрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд░рд╛рдЪ рд╡реЗрд│, рдкреИрд╕рд╛ рдЖрдгрд┐ рдореЗрд╣рдирдд рдЧреБрдВрддрд╡рддрд╛рдд. рддрдерд╛рдкрд┐, рдПрдХ рдХреНрд╖реЗрддреНрд░ рдЬреНрдпрд╛рдХрдбреЗ рд╕рд╣рд╕рд╛ рдкреБрд░реЗрд╕реЗ рд▓рдХреНрд╖ рджрд┐рд▓реЗ рдЬрд╛рдд рдирд╛рд╣реА рддреЗ рдореНрд╣рдгрдЬреЗ DNS.

DNS рдЖрдгрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдЬреЛрдЦрдореАрдВрдЪреЗ рдПрдХ рдЪрд╛рдВрдЧрд▓реЗ рд╡рд┐рд╣рдВрдЧрд╛рд╡рд▓реЛрдХрди рдЖрд╣реЗ рд╡реНрд╣реЗрд░рд┐рд╕рд╛рдЗрди рд╕рд╛рджрд░реАрдХрд░рдг рдЗрдиреНрдлреЛрд╕реЗрдХреНрдпреБрд░рд┐рдЯреА рдХреЙрдиреНрдлрд░рдиреНрд╕рдордзреНрдпреЗ.

DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗрд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХреЗрд▓реЗрд▓реНрдпрд╛ 31% рд░реЕрдиреНрд╕рдорд╡реЗрдЕрд░ рд╡рд░реНрдЧрд╛рдВрдиреА рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬрд╕рд╛рдареА DNS рд╡рд╛рдкрд░рд▓реЗ. рдЕрднреНрдпрд╛рд╕рд╛рдЪреЗ рдирд┐рд╖реНрдХрд░реНрд╖

рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХреЗрд▓реЗрд▓реНрдпрд╛ 31% рд░реЕрдиреНрд╕рдорд╡реЗрдЕрд░ рд╡рд░реНрдЧрд╛рдВрдиреА рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬрд╕рд╛рдареА DNS рд╡рд╛рдкрд░рд▓реЗ.

рд╕рдорд╕реНрдпрд╛ рдЧрдВрднреАрд░ рдЖрд╣реЗ. рдкрд╛рд▓реЛ рдЕрд▓реНрдЯреЛ рдиреЗрдЯрд╡рд░реНрдХреНрд╕ рдпреБрдирд┐рдЯ 42 рд╕рдВрд╢реЛрдзрди рдкреНрд░рдпреЛрдЧрд╢рд╛рд│реЗрдиреБрд╕рд╛рд░, рд╕реБрдорд╛рд░реЗ 85% рдорд╛рд▓рд╡реЗрдЕрд░ рдХрдорд╛рдВрдб рдЖрдгрд┐ рдХрдВрдЯреНрд░реЛрд▓ рдЪреЕрдиреЗрд▓ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА DNS рд╡рд╛рдкрд░рддрд╛рдд, рдЬреНрдпрд╛рдореБрд│реЗ рдЖрдХреНрд░рдордгрдХрд░реНрддреНрдпрд╛рдВрдирд╛ рддреБрдордЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рдорд╛рд▓рд╡реЗрдЕрд░ рд╕рд╣рдЬрдкрдгреЗ рдЗрдВрдЬреЗрдХреНрдЯ рдХрд░рддрд╛ рдпреЗрддреЗ рддрд╕реЗрдЪ рдбреЗрдЯрд╛ рдЪреЛрд░рддрд╛ рдпреЗрддреЛ. рддреНрдпрд╛рдЪреНрдпрд╛ рд╕реНрдерд╛рдкрдиреЗрдкрд╛рд╕реВрди, DNS рдЯреНрд░реЕрдлрд┐рдХ рдореЛрдареНрдпрд╛ рдкреНрд░рдорд╛рдгрд╛рдд рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ NGFW рд╕реБрд░рдХреНрд╖рд╛ рдпрдВрддреНрд░рдгреЗрджреНрд╡рд╛рд░реЗ рд╕рд╣рдЬрдкрдгреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. 

DNS рдХрдиреЗрдХреНрд╢рдирдЪреА рдЧреЛрдкрдиреАрдпрддрд╛ рд╡рд╛рдврд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ DNS рд╕рд╛рдареА рдирд╡реАрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдЙрджрдпрд╛рд╕ рдЖрд▓реЗ рдЖрд╣реЗрдд. рдЕрдЧреНрд░рдЧрдгреНрдп рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд┐рдХреНрд░реЗрддреЗ рдЖрдгрд┐ рдЗрддрд░ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рд╡рд┐рдХреНрд░реЗрддреНрдпрд╛рдВрдХрдбреВрди рддреЗ рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗрдд. рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб DNS рд░рд╣рджрд╛рд░реА рд▓рд╡рдХрд░рдЪ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдиреЗрдЯрд╡рд░реНрдХрдордзреНрдпреЗ рд╡рд╛рдврдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рд╣реЛрдИрд▓. рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб DNS рдЯреНрд░реЕрдлрд┐рдХ рдЬреНрдпрд╛рдЪреЗ рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА рдЖрдгрд┐ рд╕рд╛рдзрдирд╛рдВрджреНрд╡рд╛рд░реЗ рдирд┐рд░рд╛рдХрд░рдг рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдирд╛рд╣реА рддреЗ рдХрдВрдкрдиреАрд╕рд╛рдареА рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрд▓рд╛ рдзреЛрдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЕрд╕рд╛ рдзреЛрдХрд╛ рдореНрд╣рдгрдЬреЗ рдХреНрд░рд┐рдкреНрдЯреЛрд▓реЙрдХрд░ рдЬреЗ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдХреА рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА DNS рд╡рд╛рдкрд░рддрд╛рдд. рд╣рд▓реНрд▓реЗрдЦреЛрд░ рдЖрддрд╛ рддреБрдордЪреНрдпрд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдиреЗрдХ рджрд╢рд▓рдХреНрд╖ рдбреЙрд▓рд░реНрд╕рдЪреА рдЦрдВрдбрдгреА рдорд╛рдЧрдд рдЖрд╣реЗрдд. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЧрд╛рд░реНрдорд┐рдирдиреЗ $10 рджрд╢рд▓рдХреНрд╖ рджрд┐рд▓реЗ.

рдпреЛрдЧреНрдпрд░рд┐рддреНрдпрд╛ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реНрдпрд╛рд╡рд░, NGFWs DNS-over-TLS (DoT) рдЪрд╛ рд╡рд╛рдкрд░ рдирд╛рдХрд╛рд░реВ рд╢рдХрддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░реВ рд╢рдХрддрд╛рдд рдЖрдгрд┐ DNS-over-HTTPS (DoH) рдЪрд╛ рд╡рд╛рдкрд░ рдирд╛рдХрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ, рдЬреНрдпрд╛рдореБрд│реЗ рддреБрдордЪреНрдпрд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░реАрд▓ рд╕рд░реНрд╡ DNS рд░рд╣рджрд╛рд░реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ.

рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб DNS рдореНрд╣рдгрдЬреЗ рдХрд╛рдп?

DNS рдореНрд╣рдгрдЬреЗ рдХрд╛рдп

рдбреЛрдореЗрди рдиреЗрдо рд╕рд┐рд╕реНрдЯрдо (DNS) рдорд╛рдирд╡реА рд╡рд╛рдЪрдиреАрдп рдбреЛрдореЗрди рдирд╛рд╡рд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдкрддреНрддрд╛ www.paloaltonetworks.com ) рддреЗ IP рдкрддреНрддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, 34.107.151.202). рдЬреЗрд╡реНрд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╡реЗрдм рдмреНрд░рд╛рдЙрдЭрд░рдордзреНрдпреЗ рдбреЛрдореЗрди рдирд╛рд╡ рдкреНрд░рд╡рд┐рд╖реНрдЯ рдХрд░рддреЛ, рддреЗрд╡реНрд╣рд╛ рдмреНрд░рд╛рдЙрдЭрд░ DNS рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ DNS рдХреНрд╡реЗрд░реА рдкрд╛рдард╡рддреЛ, рддреНрдпрд╛ рдбреЛрдореЗрди рдирд╛рд╡рд╛рд╢реА рд╕рдВрдмрдВрдзрд┐рдд IP рдкрддреНрддрд╛ рд╡рд┐рдЪрд╛рд░рддреЛ. рдкреНрд░рддрд┐рд╕рд╛рджрд╛рдд, DNS рд╕рд░реНрд╡реНрд╣рд░ рд╣рд╛ рдмреНрд░рд╛рдЙрдЭрд░ рд╡рд╛рдкрд░реЗрд▓ рддреЛ IP рдкрддреНрддрд╛ рдкрд░рдд рдХрд░рддреЛ.

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

рдЧреЗрд▓реНрдпрд╛ рдХрд╛рд╣реА рд╡рд░реНрд╖рд╛рдВрдд, рджреЛрди DNS рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд╛рджрд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗрдд:

  1. DNS-over-HTTPS (DoH)

  2. DNS-over-TLS (DoT)

рдпрд╛ рдкреНрд░реЛрдЯреЛрдХреЙрд▓рдордзреНрдпреЗ рдПрдХ рдЧреЛрд╖реНрдЯ рд╕рд╛рдорд╛рдИрдХ рдЖрд╣реЗ: рддреЗ рдХреЛрдгрддреНрдпрд╛рд╣реА рд╡реНрдпрддреНрдпрдпрд╛рдкрд╛рд╕реВрди рдЖрдгрд┐ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рд╕реБрд░рдХреНрд╖рд╛ рд░рдХреНрд╖рдХрд╛рдВрдХрдбреВрди рдЬрд╛рдгреВрдирдмреБрдЬреВрди DNS рд╡рд┐рдирдВрддреНрдпрд╛ рд▓рдкрд╡рддрд╛рдд. рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкреНрд░рд╛рдореБрдЦреНрдпрд╛рдиреЗ TLS (рдЯреНрд░рд╛рдиреНрд╕рдкреЛрд░реНрдЯ рд▓реЗрдпрд░ рд╕рд┐рдХреНрдпреБрд░рд┐рдЯреА) рд╡рд╛рдкрд░рддрд╛рдд рдЬреЗ рдХреНрд▓рд╛рдпрдВрдЯ рдХреНрд╡реЗрд░реА рдмрдирд╡рдгрд╛рд░реЗ рдЖрдгрд┐ рд╕рд╛рдорд╛рдиреНрдпрддрдГ DNS рдЯреНрд░реЕрдлрд┐рдХрд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдд рдирд╕рд▓реЗрд▓реНрдпрд╛ рдкреЛрд░реНрдЯрд╡рд░ DNS рдкреНрд░рд╢реНрдирд╛рдВрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгрд╛рд░реЗ рд╕рд░реНрд╡реНрд╣рд░ рдпрд╛рдВрдЪреНрдпрд╛рдд рдПрдирдХреНрд░рд┐рдкреНрдЯреЗрдб рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддрд╛рдд.

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

HTTPS (DoH) рд╡рд░ DNS

DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗHTTPS рдордзреНрдпреЗ DNS

DoH HTTPS рд╕рд╛рдареА рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдкреЛрд░реНрдЯ 443 рд╡рд╛рдкрд░рддреЗ, рдЬреНрдпрд╛рд╕рд╛рдареА RFC рд╡рд┐рд╢реЗрд╖рдд: "DoH рдЯреНрд░реЕрдлрд┐рдХрд▓рд╛ рддреНрдпрд╛рдЪ рдХрдиреЗрдХреНрд╢рдирд╡рд░реАрд▓ рдЗрддрд░ HTTPS рдЯреНрд░реЕрдлрд┐рдХрдордзреНрдпреЗ рдорд┐рд╕рд│рдгреЗ", "DNS рдЯреНрд░реЕрдлрд┐рдХрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдгреЗ рдХрдареАрдг рдмрдирд╡рдгреЗ" рдЖрдгрд┐ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдирд┐рдпрдВрддреНрд░рдгреЗ рдЯрд╛рд│рдгреНрдпрд╛рдЪрд╛ рд╣реЗрддреВ рдЕрд╕рд▓реНрдпрд╛рдЪреЗ рдирдореВрдж рдХрд░рддреЗ. ( RFC 8484 DoH рд╡рд┐рднрд╛рдЧ 8.1 ). DoH рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рд╛рдорд╛рдиреНрдп HTTPS рдЖрдгрд┐ HTTP/2 рдорд╛рдирдХрд╛рдВрджреНрд╡рд╛рд░реЗ рдкреНрд░рджрд╛рди рдХреЗрд▓реЗрд▓реЗ TLS рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЖрдгрд┐ рд╡рд┐рдирдВрддреА рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рд╡рд╛рдкрд░рддреЗ, рдорд╛рдирдХ HTTP рд╡рд┐рдирдВрддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╢реАрд░реНрд╖рд╕реНрдерд╛рдиреА DNS рд╡рд┐рдирдВрддреНрдпрд╛ рдЖрдгрд┐ рдкреНрд░рддрд┐рд╕рд╛рдж рдЬреЛрдбрддрд╛рдд.

DoH рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЬреЛрдЦреАрдо

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

╨Ш Google рдЖрдгрд┐ Mozilla рдиреЗ DoH рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреЗрд▓реНрдпрд╛ рдЖрд╣реЗрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдмреНрд░рд╛рдЙрдЭрд░рдЪреНрдпрд╛ рдирд╡реАрдирддрдо рдЖрд╡реГрддреНрддреАрдордзреНрдпреЗ, рдЖрдгрд┐ рджреЛрдиреНрд╣реА рдХрдВрдкрдиреНрдпрд╛ рд╕рд░реНрд╡ DNS рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╕рд╛рдареА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ DoH рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рдо рдХрд░рдд рдЖрд╣реЗрдд. рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ рджреЗрдЦреАрд▓ рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдд рдЖрд╣реЗ DoH рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯреАрдордордзреНрдпреЗ рд╕рдорд╛рдХрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╡рд░. рдирдХрд╛рд░рд╛рддреНрдордХ рдмрд╛рдЬреВ рдЕрд╢реА рдЖрд╣реЗ рдХреА рдХреЗрд╡рд│ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдХрдВрдкрдиреНрдпрд╛рдЪ рдирд╛рд╣реА рддрд░ рд╣рд▓реНрд▓реЗрдЦреЛрд░рд╛рдВрдиреА рджреЗрдЦреАрд▓ рдкрд╛рд░рдВрдкрд╛рд░рд┐рдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдлрд╛рдпрд░рд╡реЙрд▓ рдЙрдкрд╛рдпрд╛рдВрдирд╛ рдорд╛рдЧреЗ рдЯрд╛рдХрдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди рдореНрд╣рдгреВрди DoH рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА рдЖрд╣реЗ. (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдЦрд╛рд▓реАрд▓ рд▓реЗрдЦрд╛рдВрдЪреЗ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрди рдХрд░рд╛: PsiXBot рдЖрддрд╛ Google DoH рд╡рд╛рдкрд░рддреЗ , PsiXBot рдЕрджреНрдпрддрдирд┐рдд DNS рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрд╕рд╣ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЖрд╣реЗ ╨╕ рдЧреЛрдбрд▓реБрдЖ рдмреЕрдХрдбреЛрдЕрд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдг .) рджреЛрдиреНрд╣реА рдмрд╛рдмрддреАрдд, рджреЛрдиреНрд╣реА рдЪрд╛рдВрдЧрд▓реНрдпрд╛ рдЖрдгрд┐ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг DoH рдЯреНрд░реЕрдлрд┐рдХрдЪрд╛ рд╢реЛрдз рдШреЗрддрд▓рд╛ рдЬрд╛рдгрд╛рд░ рдирд╛рд╣реА, рдЬреНрдпрд╛рдореБрд│реЗ рдорд╛рд▓рд╡реЗрдЕрд░ (C2) рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рдЪреЛрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрдВрдбреНрдпреБрдЯ рдореНрд╣рдгреВрди DoH рдЪрд╛ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╡рд╛рдкрд░ рдХрд░рдгреНрдпрд╛рдХрдбреЗ рд╕рдВрд╕реНрдерд╛ рдЖрдВрдзрд│реА рд░рд╛рд╣реАрд▓.

DoH рд░рд╣рджрд╛рд░реАрдЪреА рджреГрд╢реНрдпрдорд╛рдирддрд╛ рдЖрдгрд┐ рдирд┐рдпрдВрддреНрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреЗ

DoH рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╛рдареА рд╕рд░реНрд╡реЛрддреНрддрдо рдЙрдкрд╛рдп рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА HTTPS рдЯреНрд░реЕрдлрд┐рдХ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ DoH рдЯреНрд░реЕрдлрд┐рдХ (рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдирдЪреЗ рдирд╛рд╡: dns-over-https) рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА NGFW рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ. 

рдкреНрд░рдердо, NGFW рд╣реЗ HTTPS рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЕрд╕рд▓реНрдпрд╛рдЪреА рдЦрд╛рддреНрд░реА рдХрд░рд╛, рддреНрдпрд╛рдиреБрд╕рд╛рд░ рд╕рд░реНрд╡реЛрддреНрддрдо рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рддрдВрддреНрд░рд╛рдВрд╕рд╛рдареА рдорд╛рд░реНрдЧрджрд░реНрд╢рдХ.

рджреБрд╕рд░реЗ, рдЦрд╛рд▓реА рджрд░реНрд╢рд╡рд┐рд▓реНрдпрд╛рдкреНрд░рдорд╛рдгреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЯреНрд░реЕрдлрд┐рдХ "dns-over-https" рд╕рд╛рдареА рдПрдХ рдирд┐рдпрдо рддрдпрд╛рд░ рдХрд░рд╛:

DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗPalo Alto Networks NGFW рдирд┐рдпрдо DNS-over-HTTPS рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА

рдЕрдВрддрд░рд┐рдо рдкрд░реНрдпрд╛рдп рдореНрд╣рдгреВрди (рдЬрд░ рддреБрдордЪреНрдпрд╛ рд╕рдВрд╕реНрдереЗрдиреЗ HTTPS рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рдкреВрд░реНрдгрдкрдгреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдирд╕реЗрд▓ рддрд░), NGFW рд▓рд╛ "dns-over-https" рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдЖрдпрдбреАрд╡рд░ "рдирдХрд╛рд░" рдХреНрд░рд┐рдпрд╛ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЙрдиреНрдлрд┐рдЧрд░ рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ, рдкрд░рдВрддреБ рдкреНрд░рднрд╛рд╡ рдХрд╛рд╣реА рдЪрд╛рдВрдЧрд▓реНрдпрд╛-рдмреНрд▓реЙрдХ рдХрд░рдгреНрдпрд╛рдкреБрд░рддрд╛ рдорд░реНрдпрд╛рджрд┐рдд рдЕрд╕реЗрд▓. DoH рд╕рд░реНрд╡реНрд╣рд░рд▓рд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдбреЛрдореЗрди рдирд╛рд╡рд╛рдиреЗ рдУрд│рдЦрд▓реЗ рдЬрд╛рддреЗ, рддреНрдпрд╛рдореБрд│реЗ HTTPS рдбрд┐рдХреНрд░рд┐рдкреНрд╢рдирд╢рд┐рд╡рд╛рдп DoH рд░рд╣рджрд╛рд░реАрдЪреА рдкреВрд░реНрдгрдкрдгреЗ рддрдкрд╛рд╕рдгреА рдХрд╢реА рдХрд░рддрд╛ рдпреЗрдд рдирд╛рд╣реА (рдкрд╣рд╛  Palo Alto Networks рдХрдбреВрди Applipedia   рдЖрдгрд┐ "dns-over-https" рд╢реЛрдзрд╛).

TLS (DoT) рд╡рд░ DNS

DNS-over-TLS (DoT) рдЖрдгрд┐ DNS-over-HTTPS (DoH) рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреЗ рдзреЛрдХреЗ рдХрдореА рдХрд░рдгреЗTLS рдордзреНрдпреЗ DNS

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

рдбреАрдУрдЯреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдПрдирдХреНрд░рд┐рдкреНрд╢рди рдкреНрд░рджрд╛рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА TLS рд╡рд╛рдкрд░рддреЛ рдЬреЗ рд╕реБрдкреНрд░рд╕рд┐рджреНрдз рдкреЛрд░реНрдЯ 853 ( RFC 7858 рд╡рд┐рднрд╛рдЧ 6 ). рдбреАрдУрдЯреА рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕рдВрд╕реНрдерд╛рдВрдирд╛ рдмрдВрджрд░рд╛рд╡рд░реАрд▓ рд░рд╣рджрд╛рд░реА рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рдХрд┐рдВрд╡рд╛ рд░рд╣рджрд╛рд░реА рд╕реНрд╡реАрдХрд╛рд░рдгреЗ рдкрд░рдВрддреБ рддреНрдпрд╛ рдкреЛрд░реНрдЯрд╡рд░ рдбрд┐рдХреНрд░рд┐рдкреНрд╢рди рд╕рдХреНрд╖рдо рдХрд░рдгреЗ рд╕реЛрдкреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рд╣реЛрддреЗ.

DoT рд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдЬреЛрдЦреАрдо

Google рдиреЗ рдЖрдкрд▓реНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдордзреНрдпреЗ DoT рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЖрд╣реЗ Android 9 Pie рдЖрдгрд┐ рдирдВрддрд░рдЪреЗ , рдЙрдкрд▓рдмреНрдз рдЕрд╕рд▓реНрдпрд╛рд╕ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рддрдкрдгреЗ DoT рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбреАрдлреЙрд▓реНрдЯ рд╕реЗрдЯрд┐рдВрдЧрд╕рд╣. рдЬрд░ рддреБрдореНрд╣реА рдЬреЛрдЦрдореАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХреЗрд▓реЗ рдЕрд╕реЗрд▓ рдЖрдгрд┐ рд╕рдВрдШрдЯрдирд╛рддреНрдордХ рд╕реНрддрд░рд╛рд╡рд░ DoT рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рддрдпрд╛рд░ рдЕрд╕рд╛рд▓, рддрд░ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдиреЗрдЯрд╡рд░реНрдХ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрдиреА рдпрд╛ рдирд╡реАрди рдкреНрд░реЛрдЯреЛрдХреЙрд▓рд╕рд╛рдареА рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдкрд░рд┐рдорд┐рддреАрджреНрд╡рд╛рд░реЗ рдкреЛрд░реНрдЯ 853 рд╡рд░ рдЖрдЙрдЯрдмрд╛рдЙрдВрдб рд░рд╣рджрд╛рд░реАрд▓рд╛ рд╕реНрдкрд╖реНрдЯрдкрдгреЗ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

DoT рд░рд╣рджрд╛рд░реАрдЪреА рджреГрд╢реНрдпрдорд╛рдирддрд╛ рдЖрдгрд┐ рдирд┐рдпрдВрддреНрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреЗ

DoT рдирд┐рдпрдВрддреНрд░рдгрд╛рд╕рд╛рдареА рд╕рд░реНрд╡реЛрддреНрддрдо рд╕рд░рд╛рд╡ рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рддреБрдордЪреНрдпрд╛ рд╕рдВрд╕реНрдереЗрдЪреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рд╡рд░реАрд▓рдкреИрдХреА рдХреЛрдгрддреАрд╣реА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рддреЛ:

  • рдЧрдВрддрд╡реНрдп рдкреЛрд░реНрдЯ 853 рд╕рд╛рдареА рд╕рд░реНрд╡ рдЯреНрд░реЕрдлрд┐рдХ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА NGFW рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд░рд╛. рдЯреНрд░реЕрдлрд┐рдХ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓реНрдпрд╛рдиреЗ, DoT рдПрдХ DNS рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореНрд╣рдгреВрди рджрд┐рд╕реЗрд▓ рдЬреНрдпрд╛рд╡рд░ рддреБрдореНрд╣реА рдХреЛрдгрддреАрд╣реА рдХреНрд░рд┐рдпрд╛ рд▓рд╛рдЧреВ рдХрд░реВ рд╢рдХрддрд╛, рдЬрд╕реЗ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд╕рдХреНрд╖рдо рдХрд░рд╛ рдкрд╛рд▓реЛ рдЕрд▓реНрдЯреЛ рдиреЗрдЯрд╡рд░реНрдХ DNS рд╕реБрд░рдХреНрд╖рд╛ DGA рдбреЛрдореЗрди рдХрд┐рдВрд╡рд╛ рд╡рд┐рджреНрдпрдорд╛рди рдбреЛрдореЗрди рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА DNS рд╕рд┐рдВрдХрд╣реЛрд▓рд┐рдВрдЧ рдЖрдгрд┐ рдЕрдБрдЯреА рд╕реНрдкрд╛рдпрд╡реЗрдЕрд░.

  • рдЕреЕрдк-рдЖрдпрдбреА рдЗрдВрдЬрд┐рдирдиреЗ рдкреЛрд░реНрдЯ 853 рд╡рд░ 'dns-over-tls' рд░рд╣рджрд╛рд░реА рдкреВрд░реНрдгрдкрдгреЗ рдЕрд╡рд░реЛрдзрд┐рдд рдХрд░рдгреЗ рд╣рд╛ рдПрдХ рдкрд░реНрдпрд╛рдп рдЖрд╣реЗ. рд╣реЗ рд╕рд╣рд╕рд╛ рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рдЕрд╡рд░реЛрдзрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдХреЛрдгрддреНрдпрд╛рд╣реА рдХрд╛рд░рд╡рд╛рдИрдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╛рд╣реА (рдЬреЛрдкрд░реНрдпрдВрдд рддреБрдореНрд╣реА 'dns-over-tls' рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдХрд┐рдВрд╡рд╛ рдкреЛрд░реНрдЯ рд░рд╣рджрд╛рд░реАрд▓рд╛ рд╡рд┐рд╢реЗрд╖рдд: рдкрд░рд╡рд╛рдирдЧреА рджреЗрдд тАЛтАЛрдирд╛рд╣реА рддреЛрдкрд░реНрдпрдВрдд реорелрей).

рд╕реНрддреНрд░реЛрдд: www.habr.com

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