рдЕрдкрдиреА CDN рдмрдирд╛рдПрдБ рдФрд░ рдХрд╕реНрдЯрдорд╛рдЗрдЬрд╝ рдХрд░реЗрдВ

рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ (рд╕реАрдбреАрдПрди) рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рд╛рдЗрдЯреЛрдВ рдкрд░ рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ рд╕реНрдереИрддрд┐рдХ рддрддреНрд╡реЛрдВ рдХреЗ рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рддреЗрдЬ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рднреМрдЧреЛрд▓рд┐рдХ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╕реНрдерд┐рдд рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдХреИрд╢рд┐рдВрдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИред CDN рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕реЗ рдирд┐рдХрдЯрддрдо рд╕рд░реНрд╡рд░ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред

рд╕рднреА рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рд▓рдЧрднрдЧ рд╕рдорд╛рди рд╣реИред рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░ рдПрдХ рдмрд╛рд░ рдЗрд╕реЗ рдореВрд▓ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЗрддрд╛ рд╣реИ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рджреЗрддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдХреЗ рд▓рд┐рдП рдХреИрд╢рд┐рдВрдЧ рднреА рдХрд░рддрд╛ рд╣реИред рдмрд╛рдж рдХреЗ рд╕рднреА рдЕрдиреБрд░реЛрдз рдХреИрд╢ рд╕реЗ рдЙрддреНрддрд░ рджрд┐рдП рдЧрдП рд╣реИрдВред рд╕рднреА CDN рдореЗрдВ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреНрд░реАрд▓реЛрдб рдХрд░рдиреЗ, рдХреИрд╢ рд╕рд╛рдлрд╝ рдХрд░рдиреЗ, рдЙрд╕рдХреА рдЕрд╡рдзрд╛рд░рдг рдЕрд╡рдзрд┐ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рд╣реЛрддреЗ рд╣реИрдВред

рдРрд╕рд╛ рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рдХрд╛рд░рдг рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдлрд┐рд░ - рд╣рдо рдЖрдкрдХреЛ рдПрдХ рдФрд░ рдмрд╛рдЗрдХ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВред


рд╕реНрд░реЛрдд: pikisuperstar рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдорд┐рдд рднреМрдЧреЛрд▓рд┐рдХ рд╡реЗрдХреНрдЯрд░ - www.freepik.com


рдЬрдм рдЖрдкрдХреЛ рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА CDN рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ


рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ CDN рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд╕рдордп рдорд╛рдорд▓реЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВ:

  • рдЬрдм рдЖрдк рдкреИрд╕рд╛ рдмрдЪрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдЪрд▓рдиреЗ рдХреА рд▓рд╛рдЧрдд рднреА рдХрдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рддреЛ рдмрдиреА рд╕реАрдбреАрдПрди рдЬреИрд╕реА рд╕рд╕реНрддреА рд╕реАрдбреАрдПрди рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ рдХрдИ рд╕реМ рдбреЙрд▓рд░ рд╣реИрдВ
  • рдЕрдЧрд░ рд╣рдо рд╕рд░реНрд╡рд░ рдФрд░ рдЪреИрдирд▓ рдкрд░ рдкрдбрд╝реЛрд╕рд┐рдпреЛрдВ рдХреЗ рдмрд┐рдирд╛ рдПрдХ рд╕реНрдерд╛рдпреА рдХреИрд╢ рдпрд╛ рдХреИрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
  • рдЖрдкрдХреЛ рдЬрд┐рд╕ рдХреНрд╖реЗрддреНрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡рд╣рд╛рдВ CDN рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдХреЛрдИ рдмрд┐рдВрджреБ рдирд╣реАрдВ рд╣реИрдВ
  • рдХрд┐рд╕реА рднреА рд╡рд┐рд╢реЗрд╖ рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  • рд╣рдо рдЙрддреНрдкрд╛рджрди рд╕рд░реНрд╡рд░ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдХрд░реАрдм рд░рдЦрдХрд░ рдЧрддрд┐рд╢реАрд▓ рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╡рд┐рддрд░рдг рдореЗрдВ рддреЗрдЬреА рд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ
  • рдРрд╕реА рдЖрд╢рдВрдХрд╛ рд╣реИ рдХрд┐ рддреГрддреАрдп-рдкрдХреНрд╖ CDN рд╕реЗрд╡рд╛ рдЧреИрд░рдХрд╛рдиреВрдиреА рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдПрдХрддреНрд░ рдХрд░ рд╕рдХрддреА рд╣реИ рдпрд╛ рдЙрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреА рд╣реИ (GDPR-compliant рдХреЗ рдмрд┐рдирд╛ рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП) рдпрд╛ рдЕрдиреНрдп рдЕрд╡реИрдз рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реИ

рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдореМрдЬреВрджрд╛ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдЙрдЪрд┐рдд рд╣реИред


рдЖрдкрдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЪрд╛рд╣рд┐рдП


рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдиреА рд╕реНрд╡рд╛рдпрддреНрдд рдкреНрд░рдгрд╛рд▓реА (рдПрдПрд╕) рд╣реИ рддреЛ рдпрд╣ рдЕрджреНрднреБрдд рд╣реИред рдЗрд╕рдХреЗ рд╕рд╛рде, рдЖрдк рдПрдХ рд╣реА рдЖрдИрдкреА рдХреЛ рдХрдИ рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдЕрд╕рд╛рдЗрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдирд┐рдХрдЯрддрдо рдореЗрдВ рдкреНрд░рддреНрдпрдХреНрд╖ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрддрд░ рдкрд░ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ ред рдпрд╣ рдХрд╣рдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдкрддреЗ рдХреЗ рдмреНрд▓реЙрдХ / 24 рдХреЗ рд╕рд╛рде рднреА, рд╕рд╛рдордЧреНрд░реА рд╡рд┐рддрд░рдг рдиреЗрдЯрд╡рд░реНрдХ рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИред рдХреБрдЫ рд╕рд░реНрд╡рд░ рдкреНрд░рджрд╛рддрд╛ рдЖрдкрдХреЛ рдЙрдирдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╕рднреА рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред

рдпрджрд┐ рдЖрдк IP рдкрддреЛрдВ рдХреЗ рдмреНрд▓реЙрдХ рдХреЗ рдЦреБрд╢ рдорд╛рд▓рд┐рдХ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг CDN рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:

  • . ,
  • geoDNS . , ,



рдбреЛрдореЗрди рдкрдВрдЬреАрдХрд░рдг рдХреЗ рд╕рд╛рде, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИ - рдХрд┐рд╕реА рднреА рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдХреЗ рд╕рд╛рде рдХрд┐рд╕реА рднреА рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдкрдВрдЬреАрдХреГрдд рдХрд░реЗрдВред рдЖрдк рд╕реАрдбреАрдПрди рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдбреЛрдореЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ cdn.ameomain.com ред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдРрд╕рд╛ рдХрд░реЗрдВрдЧреЗред

рд╕рд░реНрд╡рд░реЛрдВ рдХреЛ рдСрд░реНрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдиреНрд╣реЗрдВ рдЙрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдФрд░ рджреЗрд╢реЛрдВ рдореЗрдВ рдХрд┐рд░рд╛рдП рдкрд░ рд▓рд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдЬрд╣рд╛рдВ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдСрдбрд┐рдпрдВрд╕ рд╕реНрдерд┐рдд рд╣реИрдВред рдпрджрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЕрдВрддрд░рдорд╣рд╛рджреНрд╡реАрдкреАрдп рд╣реИ, рддреЛ рдЙрди рд╣реЛрд╕реНрдЯрд┐рдВрдЧ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЛ рдЪреБрдирдирд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдЬреЛ рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рддреБрд░рдВрдд рд╕рд░реНрд╡рд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг: OVH , Leaseweb, рдФрд░ 100Tb рд╕рдорд░реНрдкрд┐рдд рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП, Vultr рдФрд░ DigitalOcean рдЖрднрд╛рд╕реА рдмрд╛рджрд▓ рдХреЗ рд▓рд┐рдП *ред

рд╣рдорд╛рд░реЗ рдирд┐рдЬреА рд╕реАрдбреАрдПрди рдХреЗ рд▓рд┐рдП рд╣рдо рд╡рд┐рднрд┐рдиреНрди рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдкрд░ 3 рд╡рд░реНрдЪреБрдЕрд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рдЖрджреЗрд╢ рджреЗрддреЗ рд╣реИрдВред рдкрд░ vultr$ 5 / рдорд╛рд╣ рдХреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╣рдореЗрдВ 25GB SSD рд╕реНрдкреЗрд╕ рдФрд░ 1TB рдЯреНрд░реИрдлрд┐рдХ рдорд┐рд▓рддрд╛ рд╣реИ ред рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рддреЗ рд╕рдордп, рдирд╡реАрдирддрдо рдбреЗрдмрд┐рдпрди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред рд╣рдорд╛рд░реЗ рд╕рд░реНрд╡рд░:

рдлреНрд░реИрдВрдХрдлрд░реНрдЯ , рдЖрдИрдкреА: 199.247.18.199

рд╢рд┐рдХрд╛рдЧреЛ , рдЖрдИрдкреА: 149.28.121.123

рд╕рд┐рдВрдЧрд╛рдкреБрд░ , рдЖрдИрдкреА: 157.230.240.216

* Vultr рдФрд░ DigitalOcean рднреБрдЧрддрд╛рди рд╡рд┐рдзрд┐ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рд▓реЗрдЦ рдореЗрдВ рд▓рд┐рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрдВрдЬреАрдХреГрдд рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ $ 100 рдХрд╛ рдЛрдг рджреЗрдиреЗ рдХрд╛ рд╡рд╛рджрд╛ рдХрд░рддреЗ рд╣реИрдВред рд▓реЗрдЦрдХ рдХреЛ рдЗрд╕рд╕реЗ рдПрдХ рдЫреЛрдЯреА рд╕реА рдкреНрд░рд╢рдВрд╕рд╛ рднреА рдорд┐рд▓рддреА рд╣реИ, рдЬреЛ рдЕрдм рдЙрд╕рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдХреГрдкрдпрд╛ рд╕рдордЭ рд░рд╣реЗ рд╣реИрдВред


рдЬрд┐рдпреЛрдПрдирдПрд╕рдПрдирдПрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рддрд╛рдХрд┐ рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ CDN рдбреЛрдореЗрди рдпрд╛ рдЙрдкрдбреЛрдореЗрди рдкрд░ рдкрд╣реБрдБрдЪрддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рд╡рд╛рдВрдЫрд┐рдд (рдЙрд╕рдХреЗ рд╕рдмрд╕реЗ рдирд┐рдХрдЯ) рд╕рд░реНрд╡рд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рдореЗрдВ рдЬрд┐рдпреЛрдПрдирдПрд╕ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рд╕рд╛рде DNS рд╕рд░реНрд╡рд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рднреВ-рд╡рд┐рдЬреНрдЮрд╛рди рдХрд╛ рд╕рд┐рджреНрдзрд╛рдВрдд рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

  1. DNS рдЕрдиреБрд░реЛрдз рднреЗрдЬрдиреЗ рд╡рд╛рд▓реЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ IP, рдпрд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдЕрдиреБрд░реЛрдз рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреБрдирд░рд╛рд╡рд░реНрддреА DNS рд╕рд░реНрд╡рд░ рдХреЗ IP рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпреЗ рдкреБрдирд░рд╛рд╡рд░реНрддреА рд╕рд░реНрд╡рд░ рдЖрдорддреМрд░ рдкрд░ DNS рдкреНрд░рджрд╛рддрд╛ рд╣реЛрддреЗ рд╣реИрдВред
  2. рдЖрдИрдкреА тАЛтАЛрдХреНрд▓рд╛рдЗрдВрдЯ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдиреЗ рджреЗрд╢ рдпрд╛ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЬрд╛рдирддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдЬрд┐рдпреЛрдЖрдИрдкреА рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХрдИ рдЖрдЬ рднреА рд╣реИрдВред рдХреБрдЫ рдЕрдЪреНрдЫреЗ рдореБрдлреНрдд рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ ред
  3. рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЗ рд╕реНрдерд╛рди рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд╣ рдЙрд╕реЗ рдирд┐рдХрдЯрддрдо рд╕реАрдбреАрдПрди рд╕рд░реНрд╡рд░ рдХрд╛ рдЖрдИрдкреА рдкрддрд╛ рджреЗрддрд╛ рд╣реИред

рдЖрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдПрдХ рдирд┐рд░реНрдорд╛рдг DNS рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде geoDNS рдврдВрдЧ рд╕реЗ рдХрд╛рдо рдЕрдкрдиреЗ рдЖрдк рдХреЛ , рд▓реЗрдХрд┐рди рдпрд╣ рджреБрдирд┐рдпрд╛ рдФрд░ рдЪрд╛рд░реЛрдВ рдУрд░ рдбреАрдПрдирдПрд╕ рд╕рд░реНрд╡рд░ рдХреЗ рдПрдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рд╕реЗ рддреИрдпрд╛рд░ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд╣реИ рдПрдиреАрдХрд╛рд╕реНрдЯ рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░:

  • louDNS рд╕реЗ $ 9.95 / рдорд╛рд╣ , GeoDNS рдЯреИрд░рд┐рдл, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рд╡рд╣рд╛рдБ рд╣реИ рдПрдХ DNS рдлрд╝реЗрд▓рдУрд╡рд░
  • $ 25 / рдорд╛рд╣ рд╕реЗ Zilore , DNS Failover рд╕рдХреНрд╖рдо
  • рдЕрдореЗрдЬрд╝рди рдХрд╛ 53 рд╕реЗ $ 35 / рдореЛ 50M рд╢реБрджреНрдз рднреВ-рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдПред DNS рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рд╢реБрд▓реНрдХ рдЕрд▓рдЧ рд╕реЗ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  • $ 125 / рдореЛ рд╕реЗ рдбреАрдПрдирдПрд╕ рдореЗрдб рдИрдЬрд╝реА , 10 рдбреАрдПрдирдПрд╕ рдлреЗрд▓рдУрд╡рд░ рд╣реИрдВ
  • Cloudflare , Geo Steering Feature рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЬрд╝ рджрд░реЛрдВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИ

рдЬрд┐рдпреЛрдПрдирдПрд╕ рдХреЛ рдЖрджреЗрд╢ рджреЗрддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЯреИрд░рд┐рдл рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдзреНрдпрд╛рди рджреЗрдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдбреЛрдореЗрди рдкрд░ рдХреЙрд▓ рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдВрдЦреНрдпрд╛ рдХрдИ рдмрд╛рд░ рдЕрдкреЗрдХреНрд╖рд╛рдУрдВ рдХреЛ рдкрд╛рд░ рдХрд░ рд╕рдХрддреА рд╣реИред рд▓рд╛рдЦреЛрдВ рдордХрдбрд╝рд┐рдпреЛрдВ, рд╕реНрдХреИрдирд░, рд╕реНрдкреИрдорд░ рдФрд░ рдЕрдиреНрдп рдмреБрд░реА рдЖрддреНрдорд╛рдПрдВ рдмрд┐рдирд╛ рдердХреЗ рдХрд╛рдо рдХрд░рддреА рд╣реИрдВред

рд▓рдЧрднрдЧ рд╕рднреА DNS рд╕реЗрд╡рд╛рдУрдВ рдореЗрдВ CDN рд╕реЗрд╡рд╛ - DNS Failover рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдирд┐рд╡рд╛рд░реНрдп рд╣реИред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдЖрдк рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░, рдЬреАрд╡рди рдХреЗ рд╕рдВрдХреЗрддреЛрдВ рдХреА рдЕрдиреБрдкрд╕реНрдерд┐рддрд┐ рдореЗрдВ, DNS рдЙрддреНрддрд░реЛрдВ рдореЗрдВ рдмреИрдХрдЕрдк рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЧреИрд░-рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рд░реНрд╡рд░ рдкрддреЗ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВред

рд╣рдорд╛рд░реЗ CDN рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП, рд╣рдо ClouDNS , GeoDNS рдЯреИрд░рд┐рдл рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ ред

рдЕрдкрдиреЗ рдбреЛрдореЗрди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реБрдП, рдЕрдкрдиреЗ рдЦрд╛рддреЗ рдореЗрдВ рдПрдХ рдирдпрд╛ DNS рдЬрд╝реЛрди рдЬреЛрдбрд╝реЗрдВред рдпрджрд┐ рд╣рдо рдПрдХ рдЙрдкрдбреЛрдореЗрди рдкрд░ рд╕реАрдбреАрдПрди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдореБрдЦреНрдп рдбреЛрдореЗрди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╣реИ, рддреЛ рдЬрд╝реЛрди рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж, рдореМрдЬреВрджрд╛ рдХрд╛рд░реНрдпрд╢реАрд▓ рдбреАрдПрдирдПрд╕ рд░рд┐рдХреЙрд░реНрдб рдХреЛ рдЬреЛрдбрд╝рдирд╛ рди рднреВрд▓реЗрдВред рдЕрдЧрд▓рд╛ рдХрджрдо рд╕реАрдбреАрдПрди рдбреЛрдореЗрди / рдЙрдкрдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдХрдИ рдП-рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдирд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдЧрд╛ рдЬрд┐рд╕реЗ рд╣рдордиреЗ рд╕реЗрдЯ рдХрд┐рдпрд╛ рд╣реИред рдЖрдк рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдпрд╛ рджреЗрд╢реЛрдВ рдХреЛ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдк-рдХреНрд╖реЗрддреНрд░ рдпреВрдПрд╕рдП рдФрд░ рдХрдирд╛рдбрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИрдВред

рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕реАрдбреАрдПрди рдХреЛ cdn.sayt.in рд╕рдмрдбреЛрдореЗрди рдкрд░ рдЙрдард╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ ред Sayt.in рдЬрд╝реЛрди рдЬреЛрдбрд╝рдХрд░ , рдЙрдкрдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ A рд░рд┐рдХреЙрд░реНрдб рдмрдирд╛рдПрдВ рдФрд░ рдЙрддреНрддрд░реА рдЕрдореЗрд░рд┐рдХрд╛ рдХреЗ рд╕рднреА рд╢рд┐рдХрд╛рдЧреЛ рдореЗрдВ рд╕рд░реНрд╡рд░ рдХреЛ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд░реЗрдВ:


рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рджреЛрд╣рд░рд╛рдПрдВ, рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рд╡рд┐рд╖реНрдЯрд┐ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╛рдж рд░рдЦрдирд╛ред рдпрд╣рд╛рдБ рдкрд░рд┐рдгрд╛рдо рд╣реИ:



рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рдЕрдВрддрд┐рдо рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░рд┐рдХреЙрд░реНрдб рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╕рднреА рдЕрдирд╕реНрдкреЛрдХрди рдХреНрд╖реЗрддреНрд░ (рдФрд░ рдпрд╣ рдпреВрд░реЛрдк, рдЕрдлреНрд░реАрдХрд╛, рдЙрдкрдЧреНрд░рд╣ рдЗрдВрдЯрд░рдиреЗрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛, рдЖрджрд┐) рдлреНрд░реИрдВрдХрдлрд░реНрдЯ рдореЗрдВ рдПрдХ рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬрд╛ рдЬрд╛рдПрдЧрд╛ред

рдпрд╣ рдореВрд▓ DNS рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбреЛрдореЗрди рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдХреА рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЬрд╛рдиреЗ рдФрд░ ClouDNS рджреНрд╡рд╛рд░рд╛ рдЬрд╛рд░реА рдХрд┐рдП рдЧрдП рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рд╡рд░реНрддрдорд╛рди рдбреЛрдореЗрди рдПрдирдПрд╕ рдХреА рдЬрдЧрд╣ рд▓реЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛ рд╣реБрдЖ рд╣реИред рдФрд░ рдЬрдм рдПрдирдПрд╕ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддреЛ рд╣рдо рд╕рд░реНрд╡рд░ рддреИрдпрд╛рд░ рдХрд░реЗрдВрдЧреЗред


SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


рд╣рдорд╛рд░реА CDN HTTPS рдкрд░ рдХрд╛рдо рдХрд░реЗрдЧреА, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХрд┐рд╕реА рдбреЛрдореЗрди рдпрд╛ рдЙрдкрдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП SSL рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣реИрдВ, рддреЛ рдЙрдиреНрд╣реЗрдВ рд╕рднреА рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ / etc / ssl / yourdomain рдореЗрдВ /

рдпрджрд┐ рдХреЛрдИ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдЖрдк рд▓реЗрдЯреНрд╕ рдПрдирдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдореБрдХреНрдд рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрд╕реАрдПрдордИ рд╢реИрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рд╣реИ ред рдХреНрд▓рд╛рдЗрдВрдЯ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ - рдЖрдкрдХреЛ ClouDNS рд╕реЗ тАЛтАЛрдПрдкреАрдЖрдИ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ DNS рдХреЗ рд▓рд┐рдП рдбреЛрдореЗрди / рдЙрдк рдбреЛрдореЗрди рдХреЛ рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╣рдо acme.sh рдХреЛ рдХреЗрд╡рд▓ рдПрдХ рд╕рд░реНрд╡рд░ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗ - рдпреВрд░реЛрдкреАрдп 199.247.18.199, рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдиреНрдп рд╕рднреА рдХреЛ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХрд░реЗрдВ:

root@cdn:~# wget -O - https://get.acme.sh | bash; source ~/.bashrc

рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди, рд╣рдорд╛рд░реА рднрд╛рдЧреАрджрд╛рд░реА рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░реЛрдВ рдХреЗ рдирд╡реАрдиреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ CRON рдХрд╛рд░реНрдп рдмрдирд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬрд╛рд░реА рдХрд░рддреЗ рд╕рдордп рдбреЛрдореЗрди рд╕рддреНрдпрд╛рдкрди рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ DNS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЗрд╕рд▓рд┐рдП, рдкреБрдирд░реНрд╡рд┐рдХреНрд░реЗрддрд╛ рдПрдкреАрдЖрдИ рдореЗрдиреВ рдореЗрдВ ClouDNS рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЦрд╛рддреЗ рдореЗрдВ, рдЖрдкрдХреЛ рдПрдХ рдирдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдкреАрдЖрдИ рдмрдирд╛рдиреЗ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкрд╛рд╕рд╡рд░реНрдб рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкрд░рд┐рдгрд╛рдореА-рдЖрдИрдбреА рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реИ ~ / .acme.sh / dnsapi / dns_cloudns.sh ( dns_clou d dns.sh рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рдирд╣реАрдВ рд╣реЛрдирд╛ )ред рдпрд╣рд╛рдБ рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдЕрдирдХрдореНрдкреНрд░реЗрд╕реНрдб рдФрд░ рдПрдбрд┐рдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:

CLOUDNS_AUTH_ID=<auth-id>
CLOUDNS_AUTH_PASSWORD="<>"

рдЕрдм рд╣рдо cdn.sayt.in рдХреЗ рд▓рд┐рдП рдПрд╕рдПрд╕рдПрд▓ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдорд╛рдВрдЧрддреЗ рд╣реИрдВ

root@cdn:~# acme.sh --issue --dns dns_cloudns -d cdn.sayt.in --reloadcmd "service nginx reload"

рднрд╡рд┐рд╖реНрдп рдХреЗ рд▓рд┐рдП рдорд╛рдкрджрдВрдбреЛрдВ рдореЗрдВ, рд╣рдордиреЗ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреА рд╡реИрдзрддрд╛ рдЕрд╡рдзрд┐ рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдирд╡реАрдиреАрдХрд░рдг рдХреЗ рдмрд╛рдж рд╡реЗрдм рд╕рд░реНрд╡рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдкреБрдирдГ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд┐рдпрд╛ред

рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ 2 рдорд┐рдирдЯ рд▓рдЧ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕реЗ рдмрд╛рдзрд┐рдд рди рдХрд░реЗрдВред рдпрджрд┐ рдбреЛрдореЗрди рд╕рддреНрдпрд╛рдкрди рддреНрд░реБрдЯрд┐ рд╣реЛрддреА рд╣реИ, рддреЛ рдлрд┐рд░ рд╕реЗ рдХрдорд╛рдВрдб рдЪрд▓рд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред рдЕрдВрдд рдореЗрдВ, рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╣рд╛рдБ рдЕрдкрд▓реЛрдб рдХрд┐рдП рдЧрдП рдереЗ:



рдЗрди рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВ, рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЛ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рд╡реЗрдм рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдХреЙрдкреА рдХрд░рддреЗ рд╕рдордп рдЙрдиреНрд╣реЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╣рдо Nginx config рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреА рддреНрд░реБрдЯрд┐ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВ - рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╕рд░реНрд╡рд░ рдкрд░ рдпрд╣ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдирд╡реАрдиреАрдХреГрдд рдХрд░рддреЗ рд╕рдордп рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реЛрдЧрд╛ред

рдПрд╕рдПрд╕рдПрд▓ рдкрд░ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреЛ рдХреБрдЫ рднреА рд░рд╣рддрд╛ рд╣реИ рд╡рд╣ рдкреНрд░рд╛рдкреНрдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреЛ рджреЛ рдЕрдиреНрдп рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдХреЙрдкреА рдХрд░рдирд╛ рд╣реИ, рдЬреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкрде рдХреЛ рд╕рд╣реЗрдЬрддрд╛ рд╣реИред рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдкрд░ рдПрдХ рд╣реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрдирд╛рдПрдВ рдФрд░ рдПрдХ рдкреНрд░рддрд┐ рдмрдирд╛рдПрдВ:

root@cdn:~# mkdir -p /root/.acme.sh/cdn.sayt.in/
root@cdn:~# scp -r root@199.247.18.199:/root/.acme.sh/cdn.sayt.in/* /root/.acme.sh/cdn.sayt.in/

рддрд╛рдХрд┐ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╡реАрдиреАрдХрд░рдг рдирд┐рдпрдорд┐рдд рд╣реЛ, рд╣рдо рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рджреЛрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдПрдХ рджреИрдирд┐рдХ CRON рдХрд╛рд░реНрдп рдмрдирд╛рдПрдВрдЧреЗ:
scp -r root@199.247.18.199:/root/.acme.sh/cdn.sayt.in/* /root/.acme.sh/cdn.sayt.in/ && service nginx reload

рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рджреВрд░рд╕реНрде рд╕реНрд░реЛрдд рд╕рд░реНрд╡рд░ рддрдХ рдкрд╣реБрдВрдЪ рдХреБрдВрдЬреА рджреНрд╡рд╛рд░рд╛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдП , рдЕрд░реНрдерд╛рддред рдкрд╛рд╕рд╡рд░реНрдб рдбрд╛рд▓реЗ рдмрд┐рдирд╛ред рдЗрд╕реЗ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВред


рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ Nginx рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ


рд╕реНрдереИрддрд┐рдХ рд╕рд╛рдордЧреНрд░реА рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреИрд╢рд┐рдВрдЧ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП Nginx рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рд╕рдВрдХреБрд▓ рдХреА рд╕реВрдЪреА рдХреЛ рдЕрджреНрдпрддрди рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рддреАрдиреЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:

root@cdn:~# apt update
root@cdn:~# apt install nginx

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдХреЗ рдмрдЬрд╛рдп, рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рд╕реНрдкреЙрдЗрд▓рд░ рд╕реЗ рдХреЙрдиреНрдлрд┐рдЧрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
nginx.conf
user www-data;
worker_processes auto;
pid /run/nginx.pid;

events {
    worker_connections 4096;
    multi_accept on;
}

http {
    sendfile on;
    tcp_nopush on;
    tcp_nodelay on;
    types_hash_max_size 2048;

    include /etc/nginx/mime.types;
    default_type application/octet-stream;

    access_log off;
    error_log /var/log/nginx/error.log;

    gzip on;
    gzip_disable "msie6";
    gzip_comp_level 6;
    gzip_proxied any;
    gzip_vary on;
    gzip_types text/plain application/javascript text/javascript text/css application/json application/xml text/xml application/rss+xml;
    gunzip on;            

    proxy_temp_path    /var/cache/tmp;
    proxy_cache_path   /var/cache/cdn levels=1:2 keys_zone=cdn:64m max_size=20g inactive=7d;
    proxy_cache_bypass $http_x_update;

server {
  listen 443 ssl;
  server_name cdn.sayt.in;

  ssl_certificate /root/.acme.sh/cdn.sayt.in/cdn.sayt.in.cer;
  ssl_certificate_key /root/.acme.sh/cdn.sayt.in/cdn.sayt.in.key;

  location / {
    proxy_cache cdn;
    proxy_cache_key $uri$is_args$args;
    proxy_cache_valid 90d;
    proxy_pass https://sayt.in;
    }
  }
}


рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ, рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:

  • max_size - рдЙрдкрд▓рдмреНрдз рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рд╕реЗ рдЕрдзрд┐рдХ рдХреИрд╢ рдЖрдХрд╛рд░ рдирд╣реАрдВ
  • рдХреИрд╢реНрдб рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рдирд┐рд╖реНрдХреНрд░рд┐рдп - рднрдВрдбрд╛рд░рдг рд╕рдордп рдЬреЛ рдХрд┐рд╕реА рдиреЗ рдПрдХреНрд╕реЗрд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛
  • ssl_certificate рдФрд░ ssl_certificate_key - рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдФрд░ рдХреБрдВрдЬреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдкрде
  • рдЫрджреНрдо рдбреЗрдЯрд╛ рдХреЗ рд▓рд┐рдП рднрдВрдбрд╛рд░рдг рдХрд╛ рд╕рдордп
  • рдкреНрд░реЙрдХреНрд╕реА_рдкрд╛рд╕ - рдореВрд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рдкрддрд╛ рдЬрд┐рд╕рд╕реЗ рд╕реАрдбреАрдПрди рдХреИрд╢рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдлрд╛рдЗрд▓ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдЧрд╛ред рд╣рдорд╛рд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рдпрд╣ sayt.in рд╣реИ

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд╕рдм рдХреБрдЫ рд╕рд░рд▓ рд╣реИред рдирд┐рд╖реНрдХреНрд░рд┐рдп рдФрд░ рдЫрджреНрдо_рд╢рд┐рд▓реНрдкреА рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреА рд╕рдорд╛рдирддрд╛ рдХреЗ рдХрд╛рд░рдг рдХреИрд╢ рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЬрдЯрд┐рд▓рддрд╛ рдЙрддреНрдкрдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИ ред рд╣рдо рдЕрдкрдиреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдЙрдирдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗред рдпрд╣рд╛рдБ рдирд┐рд╖реНрдХреНрд░рд┐рдп = 7d рдФрд░ xy_cache_valid 90d рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ :

  • рдпрджрд┐ рдЕрдиреБрд░реЛрдз 7 рджрд┐рдиреЛрдВ рдХреЗ рднреАрддрд░ рджреЛрд╣рд░рд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдЕрд╡рдзрд┐ рдХреЗ рдмрд╛рдж рдХреИрд╢ рд╕реЗ рдбреЗрдЯрд╛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛
  • рдпрджрд┐ рдЕрдиреБрд░реЛрдз рдХреЛ рд╣рд░ 7 рджрд┐рдиреЛрдВ рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдПрдХ рдмрд╛рд░ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХреИрд╢ рдореЗрдВ рдбреЗрдЯрд╛ 90 рджрд┐рдиреЛрдВ рдХреЗ рдмрд╛рдж рдкреБрд░рд╛рдирд╛ рдорд╛рдирд╛ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдЧрд▓реЗ рдЕрдиреБрд░реЛрдз рдкрд░ Nginx рдЗрд╕реЗ рдореВрд▓ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЗ рдЬрд╛рдХрд░ рдЕрдкрдбреЗрдЯ рдХрд░реЗрдЧрд╛

Nginx.conf рд╕рдВрдкрд╛рджрди рд╕рдорд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж , рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкреБрдирдГ рд▓реЛрдб рдХрд░реЗрдВ:

root@cdn:~# service nginx reload

рд╣рдорд╛рд░реА рд╕реАрдбреАрдПрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рддреИрдпрд╛рд░ рд╣реИред $ 15 / рдорд╣реАрдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рддреАрди рдорд╣рд╛рджреНрд╡реАрдкреЛрдВ рдФрд░ 3 рдЯреАрдмреА рдЯреНрд░реИрдлрд╝рд┐рдХ рдкрд░ рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рдмрд┐рдВрджреБ рдорд┐рд▓реЗ: рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдерд╛рди рдкрд░ 1 рдЯреАрдмреАред


рд╕реАрдбреАрдПрди рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреА рдЬрд╛рдБрдЪ рдХрд░рдирд╛


рдЖрдЗрдП рд╣рдорд╛рд░реЗ рд╕реАрдбреАрдПрди рдХреЛ рд╡рд┐рднрд┐рдиреНрди рднреМрдЧреЛрд▓рд┐рдХ рд╕реНрдерд╛рдиреЛрдВ рд╕реЗ рдкрд┐рдВрдЧреНрд╕ рдХреЛ рджреЗрдЦреЗрдВред рдЗрд╕рдХреЗ рд▓рд┐рдП, рдХреЛрдИ рднреА рдкрд┐рдВрдЧ рд╕реЗрд╡рд╛рдПрдВ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред
рд▓реЙрдиреНрдЪ рдмрд┐рдВрджреБрдореЗрдЬрд╝рдмрд╛рдирдЖрдИрдкреАрдФрд╕рдд рд╕рдордп, рдПрдордПрд╕
рдЬрд░реНрдордиреА рдмрд░реНрд▓рд┐рдиcdn.sayt.in199.247.18.1999.6
рдиреАрджрд░рд▓реИрдВрдб, рдПрдореНрд╕реНрдЯрд░реНрдбрдоcdn.sayt.in199.247.18.19910.1
рдлреНрд░рд╛рдВрд╕ рдкреЗрд░рд┐рд╕cdn.sayt.in199.247.18.19916.3
рдЧреНрд░реЗрдЯ рдмреНрд░рд┐рдЯреЗрди, рд▓рдВрджрдиcdn.sayt.in199.247.18.19914.9
рдХрдирд╛рдбрд╛ рдЯреЛрд░рдВрдЯреЛcdn.sayt.in149.28.121.12316.2
рдпреВрдПрд╕рдП, рд╕реИрди рдлреНрд░рд╛рдВрд╕рд┐рд╕реНрдХреЛcdn.sayt.in149.28.121.12352.7
рдпреВрдПрд╕рдП, рдбрд▓рд╛рд╕cdn.sayt.in149.28.121.12323.1
рдпреВрдПрд╕рдП, рд╢рд┐рдХрд╛рдЧреЛcdn.sayt.in149.28.121.1232.6
рдпреВрдПрд╕рдП, рдиреНрдпреВрдпреЙрд░реНрдХcdn.sayt.in149.28.121.12319.8
рд╕рд┐рдВрдЧрд╛рдкреБрд░cdn.sayt.in157.230.240.2161.7
рдЬрд╛рдкрд╛рди рдЯреЛрдХреНрдпреЛcdn.sayt.in157.230.240.21674.8
рдСрд╕реНрдЯреНрд░реЗрд▓рд┐рдпрд╛, рд╕рд┐рдбрдиреАcdn.sayt.in157.230.240.21695.9
рдкрд░рд┐рдгрд╛рдо рдЕрдЪреНрдЫреЗ рд╣реИрдВред рдЕрдм рд╣рдо рдореБрдЦреНрдп рд╕рд╛рдЗрдЯ рдХреЗ рд░реВрдЯ рдореЗрдВ рдЯреЗрд╕реНрдЯ рдЗрдореЗрдЬ рдЯреЗрд╕реНрдЯ.рдЬреЗрдкреАрдЬреА рдХреЛ рд░рдЦреЗрдВрдЧреЗ рдФрд░ рд╕реАрдбреАрдПрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрд╕рдХреЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрддрд┐ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВрдЧреЗред рдХреЛрдИ рдЬрд▓реНрджреА рд╣реА рдХрд╣рд╛ рд╕реЗ рдХрд┐рдпрд╛ ред рд╕рд╛рдордЧреНрд░реА рд╢реАрдШреНрд░ рд╡рд┐рддрд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред

рдпрджрд┐ рд╣рдо CDN рдмрд┐рдВрджреБ рдкрд░ рдХреИрд╢ рдХреЛ рд╕рд╛рдлрд╝ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рд╣рдо рдПрдХ рдЫреЛрдЯреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦреЗрдВрдЧреЗред
purge.sh
#!/bin/bash
if [ -z "$1" ]
then
    echo "Purging all cache"
    rm -rf /var/cache/cdn/*
else
    echo "Purging $1"
    FILE=`echo -n "$1" | md5sum | awk '{print $1}'`
    FULLPATH=/var/cache/cdn/${FILE:31:1}/${FILE:29:2}/${FILE}
    rm -f "${FULLPATH}"
fi


рд╕рдВрдкреВрд░реНрдг рдХреИрд╢ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдмрд╕ рдЗрд╕реЗ рдЪрд▓рд╛рдПрдВ, рдПрдХ рдЕрд▓рдЧ рдлрд╛рдЗрд▓ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕рд╛рдл рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:

root@cdn:~# ./purge.sh /test.jpg


рдирд┐рд╖реНрдХрд░реНрд╖ рдХреЗ рдмрдЬрд╛рдп


рдЕрдВрдд рдореЗрдВ, рдореИрдВ рд░реЗрдХ рдкрд░ рддреБрд░рдВрдд рдХрджрдо рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдЙрдкрдпреЛрдЧреА рд╕реБрдЭрд╛рд╡ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдЬреЛ рдПрдХ рд╕рдордп рдореЗрдВ рдореЗрд░реЗ рд╕рд┐рд░ рдХреЛ рдореЗрд░реЗ рдкрд╛рд╕ рдХрд░ рджрд┐рдпрд╛ рдерд╛:

  • рд╕реАрдбреАрдПрди рдЧрд▓рддреА рд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рдХреЛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдбреАрдПрдирдПрд╕ рдлреЗрд▓рдУрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЧрдИ рд╣реИ, рдЬреЛ рд╕рд░реНрд╡рд░ рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЬрд▓реНрджреА рд╕реЗ рдПрдХ рд░рд┐рдХреЙрд░реНрдб рдмрджрд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдбреЛрдореЗрди рдХреЗ DNS рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдирд┐рдпрдВрддреНрд░рдг рдХрдХреНрд╖ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
  • CDN, . CDN, 6-7 : , (), (), , ,
  • CDN. , , -
  • , ,
  • рдЕрдкрдиреЗ рд╕рд░реНрд╡рд░ рдкрд░ рд╡рд┐рднрд┐рдиреНрди рд╕реНрдерд╛рдиреЛрдВ рд╕реЗ рдкрд┐рдВрдЧ рдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ ред рддреЛ рдЖрдк рд╕реАрдбреАрдПрди рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдирд┐рдХрдЯрддрдо рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЬрд┐рдпреЛрдПрдирдПрд╕ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
  • рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреИрд╢рд┐рдВрдЧ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП Nginx рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдФрд░ рд╕рд░реНрд╡рд░ рдкрд░ рд▓реЛрдб рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдЬрдЧрд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд╣реАрдВ рд╣реИред рдиреИрдЧреНрдиреЗрдХреНрд╕ рдХреИрд╢ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦ - рдпрд╣рд╛рдБ рдФрд░ рднрд╛рд░реА рднрд╛рд░ рдХреЗ рддрд╣рдд рдХрд╛рдо рдореЗрдВ рддреЗрдЬреА: рдпрд╣рд╛рдБ рдФрд░ рдпрд╣рд╛рдБ рдореБрдЭреЗ рдмрд╣реБрдд рдорджрдж рдорд┐рд▓реАред

All Articles