
рд╣рд░ рд╕рд╛рд▓, рдЗрдВрдЯрд░рдиреЗрдЯ рдХреА рдЧрддрд┐ - рдЕрдВрддрд┐рдо рдореАрд▓ рдФрд░ рдЯреНрд░рдВрдХ рдЪреИрдирд▓ рджреЛрдиреЛрдВ рдЙрдЪреНрдЪ рд╣реЛрддреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВред рдХреЗрд╡рд▓ рдПрдХ рд╣реА рдЪреАрдЬ рдЕрдкрд░рд┐рд╡рд░реНрддрдиреАрдп рд╣реИ - рд╡рд┐рд▓рдВрдмрддрд╛ рдиреЗ рд╢рд╛рд░реАрд░рд┐рдХ рд╕реАрдорд╛рдУрдВ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЖрд░рд╛рдо рдХрд┐рдпрд╛ рд╣реИ: рдПрдХ рдСрдкреНрдЯрд┐рдХрд▓ рдлрд╛рдЗрдмрд░ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрддрд┐ рд▓рдЧрднрдЧ 200 рд╣рдЬрд╛рд░ рдХрд┐рд▓реЛрдореАрдЯрд░ рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рд╣реИ, рдФрд░ рддрджрдиреБрд╕рд╛рд░, рдЖрдк рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдЕрдЯрд▓рд╛рдВрдЯрд┐рдХ рдХреЗ рдкрд╛рд░ рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ~ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ 150ms рд╕реЗ рдХрдо рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкреНрд░рд╕рдиреНрди рд╣реИрдВ, рдЬреИрд╕реЗ рдСрдкреНрдЯрд┐рдХрд▓ рдлрд╛рдЗрдмрд░ рдХреЗ рд╕рд╛рдеред рдПрдпрд░ рдХреЛрд░ рдпрд╛ рд░реЗрдбрд┐рдпреЛ рд░рд┐рд▓реЗ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдордиреБрд╖реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд╕реБрд▓рдн рд╣реИ)ред
рдЬрдм рд╣рдо рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд░реВрд╕ рд╕реЗ рдпреВрдПрд╕рдП рдореЗрдВ рд╕реНрдерд┐рдд рдПрдХ рд╡реЗрдм рд╕рд╛рдЗрдЯ рдЦреЛрд▓рдиреЗ рдХреЗ рд▓рд┐рдП (рдЗрд╕рдХрд╛ рдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рд╢рд╛рдпрдж рд╡рд╣рд╛рдВ рд╣реИ), рдФрд░ рдбреЛрдореЗрди рдЖрдкрдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдбреАрдПрдирдПрд╕ рдХреИрд╢ рдореЗрдВ рдирд╣реАрдВ рдорд┐рд▓рд╛ рдерд╛, рд╣рдореЗрдВ рдЧреАрдЧрд╛рдмрд┐рдЯ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рднреА рдПрдХ рд▓рдВрдмрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рд╢рд╛рдпрдж рдПрдХ рд╕реЗрдХрдВрдб: рдЬрдмрдХрд┐ рд╣рдо рдЬрдм рддрдХ рд╣рдо рднреЗрдЬреЗрдВрдЧреЗ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ DNS рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рддрдм рддрдХ рдорд╣рд╛рд╕рд╛рдЧрд░ рдореЗрдВ рд╣рдореЗрдВ NS рдбреЛрдореЗрди рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдирд╛рдо рдкреНрд░рд╛рдкреНрдд рд╣реЛрдВрдЧреЗ, рдЬрдм рддрдХ рдХрд┐ рд╣рдо рдЙрдирдХреЗ рдЖрдИрдкреА рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдирд╣реАрдВ рдХрд░ рджреЗрддреЗ ...
рдХреБрдЫ рд╕рд╛рд▓ рдкрд╣рд▓реЗ, Google рдиреЗ рдЕрдкрдиреЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд┐рдП рдереЗ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рдВрдХреНрд░рдордг рдХреЗ рд▓рд┐рдП рдЖрдВрджреЛрд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЛрдВрдиреЗ NameBench
рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХреА, рдЬреЛ рдЖрдкрдХреЗ рд╕рд░реНрдлрд┐рдВрдЧ рдЗрддрд┐рд╣рд╛рд╕ рдкрд░ DNS рдкрд░реАрдХреНрд╖рдг
рдЪрд▓рд╛рддреА рд╣реИ рдФрд░ рджрд┐рдЦрд╛рддреА рд╣реИ рдХрд┐ Google DNS рдЖрдкрдХреЗ рдкреНрд░рджрд╛рддрд╛ рдХреЗ DNS рд╕рд░реНрд╡рд░ рд╕реЗ рдХрд┐рддрдирд╛ рддреЗрдЬ рд╣реИред
рд▓реЗрдХрд┐рди рдореИрдВ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ DNS рд╕рд░реНрд╡рд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣рд╛, рдЬреЛ Google рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рд╕реЗ тАЛтАЛрддреЗрдЬ рд╣реИ, рдФрд░ рдЗрд╕ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рдиреЛрдЯ рдореЗрдВ рдореИрдВ рдкрд░рд┐рдгрд╛рдо рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред
PDNSD
pdnsd рдПрдХ рдХреИрд╢рд┐рдВрдЧ DNS рдкреНрд░реЙрдХреНрд╕реА рд╣реИред рдбреАрдПрдирдПрд╕ рдкреНрд░рд╢реНрдиреЛрдВ рдХреА рдкреНрд░рддрд┐рдмрдВрдзрд╛рддреНрдордХ рдХреИрд╢рд┐рдВрдЧ рдХреЗ рдЕрд▓рд╛рд╡рд╛ (рдиреНрдпреВрдирддрдо рдЯреАрдЯреАрдПрд▓ рдХреЛ рд╕рдЦреНрддреА рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде - рдпрд╣ рдмрд╣реБрдд рдЦрд░рд╛рдм рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ), рдпрд╣ рдПрдХ рд╕рд╛рде рдХрдИ "рдорд╛рддрд╛-рдкрд┐рддрд╛" рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдПрдХ рдЕрдиреБрд░реЛрдз рднреЗрдЬ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдкрд╣рд▓реЗ рд░рд┐рдЯрд░реНрдирд┐рдВрдЧ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИред
рдпрд╣ рд╕рдорд╛рдирд╛рдВрддрд░ рдорддрджрд╛рди рдХрд╛ рд╕рдорд╛рд╡реЗрд╢ рд╣реИ рдЬреЛ рд╣рдореЗрдВ рдЧрддрд┐ рдореЗрдВ рдореБрдЦреНрдп рд▓рд╛рдн рджреЗрддрд╛ рд╣реИ , рдХреНрдпреЛрдВрдХрд┐ рдЬрдм рдХрд┐рд╕реА рднреА рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдХреИрд╢ рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓рддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдкрд░рд┐рдгрд╛рдо рдмрд╣реБрдд рдЬрд▓реНрджреА рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рдпрджрд┐ рдкреВрд░реНрдг рдкреНрд░рджрд╛рддрд╛ рдХреИрд╢ рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдирд╣реАрдВ рджреЗрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдкреВрд░реНрдг рдФрд░ рдзреАрдореА рдЧрддрд┐ рд╕реЗ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВред
рдпрд╣ рдЙрдмрдВрдЯреВ рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рдПрдкреНрдЯ-рдЧреЗрдЯред
рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдХреБрдЫ рдмрд┐рдВрджреБ
global { perm_cache=10240;
рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреИрд╢рд┐рдВрдЧ рдХреЛ рдХрдо рдЖрдХреНрд░рд╛рдордХ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП min_ttl = 1m), рд▓реЗрдХрд┐рди рдСрдкрд░реЗрд╢рди рдХреЗ рд╡рд░реНрд╖ рдХреЗ рджреМрд░рд╛рди рдХреЛрдИ рд╡рд┐рд╢реЗрд╖ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереАред рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ - рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдХреИрд╢ рд╕реЗ рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдорд┐рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ:
sudo pdnsd-ctl record 3.14.by delete
рдпрд╛ рд╕рднреА рдПрдХ рдмрд╛рд░ рдореЗрдВ:
sudo pdnsd-ctl empty-cache
NameBench рдореЗрдВ рдкрд░реАрдХреНрд╖рд╛ рдкрд░рд┐рдгрд╛рдо

рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ 50% рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ 10ms рд╕реЗ рдХрдо рдореЗрдВ рдЬрд╡рд╛рдм рдорд┐рд▓рддрд╛ рд╣реИ, Google рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ DNS рдХреА рддреБрд▓рдирд╛ рдореЗрдВ 85% рдЕрдзрд┐рдХ рддреЗрдЬрд╝ рд╣реИ, рдФрд░ рдлрд┐рд░ рдкрд░рд┐рдгрд╛рдо рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ Google рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддреЗ рд╣реИрдВред
рдкрд░реАрдХреНрд╖рдг рдХреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, NameBench рдЦреБрд╢реА рд╕реЗ рд╣рдореЗрдВ рд╕реВрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ:
8.8.8.8 SYS-192.167.0.98 рдХреА рдзреАрдореА рдкреНрд░рддрд┐рдХреГрддрд┐ [192.167.0.98]
8.8.4.4 SYS-192.167.0.98 рдХреА рдзреАрдореА рдкреНрд░рддрд┐рдХреГрддрд┐ [192.167.0.98]
рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рд╢реНрдиреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдХреИрд╢рд┐рдВрдЧ рдбреАрдПрдирдПрд╕ рдкреНрд░реЙрдХреНрд╕реА - рдЖрдкрдХреЛ 100-рдореЗрдЧрд╛рдмрд┐рдЯ рдЗрдВрдЯрд░рдиреЗрдЯ рдХреЛ рднреА рдЧрддрд┐ рджреЗрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдФрд░ рдЙрдЪреНрдЪ рд╡рд┐рд▓рдВрдмрддрд╛ рдФрд░ рдкреИрдХреЗрдЯ рд╣рд╛рдирд┐ рдХреЗ рд╕рд╛рде рдзреАрдореА (рд░реЗрдбрд┐рдпреЛ) рд▓рд┐рдВрдХ рдХреЗ рд▓рд┐рдП - рдЕрдВрддрд░ рд╕реНрд╡рд░реНрдЧ рдФрд░ рдкреГрдереНрд╡реА рдХреЗ рдмреАрдЪ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред