เชเชจเซเชเซเชจเซเช เชกเชฟเชฒเชฟเชตเชฐเซ เชจเซเชเชตเชฐเซเชเซเชธ (CDN) เชจเซ เชเชชเชฏเซเช เชตเซเชฌเชธเชพเชเช เช เชจเซ เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธเชฎเชพเช เชฎเซเชเซเชฏเชคเซเชตเซ เชธเซเชเซเชเชฟเช เชคเชคเซเชตเซเชจเชพ เชฒเซเชกเชฟเชเชเชจเซ เชเชกเชชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ. เช เชตเชฟเชตเชฟเชง เชญเซเชเซเชฒเชฟเช เชชเซเชฐเชฆเซเชถเซเชฎเชพเช เชธเซเชฅเชฟเชค CDN เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชซเชพเชเชฒเซเชจเชพ เชเซเชถเชฟเชเชเชจเซ เชเชพเชฐเชฃเซ เชฅเชพเชฏ เชเซ. เชธเซเชกเซเชเชจ เชฆเซเชตเชพเชฐเชพ เชกเซเชเชพเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชจเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชคเซเชจเซ เชจเชเซเชเชจเชพ เชธเชฐเซเชตเชฐเชฅเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชเซ.
เชคเชฎเชพเชฎ เชธเชพเชฎเชเซเชฐเซ เชตเชฟเชคเชฐเชฃ เชจเซเชเชตเชฐเซเชเชจเซ เชเชพเชฎเชเซเชฐเซ เช เชจเซ เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชจเซ เชธเชฟเชฆเซเชงเชพเชเชค เชฒเชเชญเช เชธเชฎเชพเชจ เชเซ. เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเชพเชจเซ เชตเชฟเชจเชเชคเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซเชฏเชพ เชชเชเซ, CDN เชธเชฐเซเชตเชฐ เชคเซเชจเซ เชฎเซเชณ เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชเช เชตเชเชค เชฒเซ เชเซ เช เชจเซ เชคเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเชชเซ เชเซ, เชคเซ เช เชธเชฎเชฏเซ เชคเซเชจเซ เชเซเชเซเชเชธ เชธเชฎเชฏเชเชพเชณเชพ เชฎเชพเชเซ เชเซเชถ เชเชฐเซ เชเซ. เชฌเชงเซ เช เชจเซเชเชพเชฎเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชเซเชถเชฎเชพเชเชฅเซ เชเชตเชพเชฌ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชฌเชงเชพ CDN เชชเชพเชธเซ เชซเชพเชเชฒเซ เชชเซเชฐเซเชฒเซเชก เชเชฐเชตเชพ, เชเซเชถ เชธเชพเชซ เชเชฐเชตเชพ, เชธเชฎเชพเชชเซเชคเชฟ เชคเชพเชฐเซเช เชธเซเช เชเชฐเชตเชพ เช เชจเซ เชตเชงเซ เชฎเชพเชเซ เชตเชฟเชเชฒเซเชชเซ เชเซ.
เชเชตเซเช เชฌเชจเซ เชเซ เชเซ, เชเช เช เชฅเชตเชพ เชฌเซเชเชพ เชเชพเชฐเชฃเซเชธเชฐ, เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช เชเชจเซเชเซเชจเซเช เชกเชฟเชฒเชฟเชตเชฐเซ เชจเซเชเชตเชฐเซเช เชเซเช เชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซ เชชเชเซ - เชเชเชฒเซ เชฌเชพเชเชเชจเซ เชเชธเซเชฎเซเชฌเชฒ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชธเซเชเชจเชพเช เช เชฎเชจเซ เชฎเชฆเชฆเชฐเซเชช เชฅเชตเชพ เชฆเซ.
เชธเซเชฐเซเชธ:
เชเซเชฏเชพเชฐเซ เชคเชฎเชจเซ เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชธเซเชกเซเชเชจเชจเซ เชเชฐเซเชฐ เชนเซเชฏ
เชเชตเชพ เชเชฟเชธเซเชธเชพเช เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซ เชเซ เชเซเชฏเชพเช เชคเชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช CDN เชเชฒเชพเชตเชตเชพเชจเซ เช เชฐเซเชฅ เชฅเชพเชฏ เชเซ:
- เชเซเชฏเชพเชฐเซ เชธเชธเซเชคเชพ CDN เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ เชชเชฃ เชจเชพเชฃเชพเช เชฌเชเชพเชตเชตเชพเชจเซ เชเชเซเชเชพ เชนเซเชฏ, เช
เชจเซ เชเชพเชฒเชคเชพ เชเชฐเซเช
เชฌเชจเซเชจเซเชธเซเชกเซเชเชจ เชฎเชนเชฟเชจเชพเชจเชพ เชเซเชเชฒเชพเช เชธเซ เชกเซเชฒเชฐ เชเซเชเชฒเซ เชฐเชเชฎ - เชเซ เชเชชเชฃเซ เชธเชฐเซเชตเชฐ เช เชจเซ เชเซเชจเชฒ เชชเชกเซเชถเซเช เชตเชฟเชจเชพ เชเชพเชฏเชฎเซ เชเซเชถ เช เชฅเชตเชพ เชเซเชถ เชฎเซเชณเชตเชตเชพ เชฎเชพเชเชเซเช เชเซเช
- CDN เชธเซเชตเชพเชเชฎเชพเช เชคเชฎเชจเซ เชเซเชเชคเชพ เชชเซเชฐเชฆเซเชถเชฎเชพเช เชนเชพเชเชฐเซเชจเชพ เชฌเชฟเชเชฆเซเช เชนเซเชคเชพ เชจเชฅเซ
- เชเซเชเชชเชฃ เชตเชฟเชถเชฟเชทเซเช เชธเชพเชฎเชเซเชฐเซ เชตเชฟเชคเชฐเชฃ เชธเซเชเชฟเชเชเซเชธ เชเชตเชถเซเชฏเช เชเซ
- เช เชฎเซ เชเชคเซเชชเชพเชฆเชจ เชธเชฐเซเชตเชฐเชจเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชจเชเซเช เชฎเซเชเซเชจเซ เชเชคเชฟเชถเซเชฒ เชธเชพเชฎเชเซเชฐเซเชจเชพ เชตเชฟเชคเชฐเชฃเชจเซ เชเชกเชชเซ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเชเซเช เชเซเช
- เชเชตเซ เชเชฟเชเชคเชพ เชเซ เชเซ เชคเซเชคเซเชฏ-เชชเชเซเชท CDN เชธเซเชตเชพ เชเซเชฐเชเชพเชฏเชฆเซเชธเชฐ เชฐเซเชคเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชตเชฐเซเชคเชฃเซเช (เชนเซเชฒเซ เชจเซเชจ-GDPR-เชธเซเชธเชเชเชค เชธเซเชตเชพเช) เชตเชฟเชถเซเชจเซ เชฎเชพเชนเชฟเชคเซ เชเชเชคเซเชฐเชฟเชค เชเชฐเซ เชถเชเซ เชเซ เช เชฅเชตเชพ เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ เช เชฅเชตเชพ เช เชจเซเชฏ เชเซเชฐเชเชพเชฏเชฆเซเชธเชฐ เชชเซเชฐเชตเซเชคเซเชคเชฟเชเชฎเชพเช เชเซเชกเชพเช เชถเชเซ เชเซ.
เชฎเซเชเชพเชญเชพเชเชจเชพ เช เชจเซเชฏ เชเชฟเชธเซเชธเชพเชเชฎเชพเช, เชนเชพเชฒเชจเชพ เชคเซเชฏเชพเชฐ เชเชเซเชฒเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เชตเชงเซ เชฏเซเชเซเชฏ เชเซ.
เชคเชฎเชพเชฐเซ เชถเซเช เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ
เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชคเชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชเชเซเชจเซเชฎเชธ เชธเชฟเชธเซเชเชฎ (AS) เชนเซเชฏ เชคเซ เชคเซ เช
เชฆเซเชญเซเชค เชเซ. เชคเซเชจเซ เชธเชพเชฅเซ, เชคเชฎเซ เชเชฃเชพ เชธเชฐเซเชตเชฐเซเชธเชจเซ เชธเชฎเชพเชจ IP เชธเซเชเชชเซ เชถเชเซ เชเซ เช
เชจเซ
เชเซ เชคเชฎเซ IP เชเชกเซเชฐเซเชธเชจเชพ เชฌเซเชฒเซเชเชจเชพ เชเซเชถ เชฎเชพเชฒเชฟเช เชจเชฅเซ, เชคเซ เชเช เชธเชฐเชณ CDN เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ:
- เชกเซเชฎเซเชจ เชจเชพเชฎ เช เชฅเชตเชพ เชธเชฌเชกเซเชฎเซเชจ
- เชเซเชฆเชพ เชเซเชฆเชพ เชชเซเชฐเชฆเซเชถเซเชฎเชพเช เชเชเชพเชฎเชพเช เชเชเชพ เชฌเซ เชธเชฐเซเชตเชฐ. เชธเชฐเซเชตเชฐ เชเชพเช เชคเซ เชธเชฎเชฐเซเชชเชฟเชค เช เชฅเชตเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชนเซเช เชถเชเซ เชเซ
- geoDNS เชธเชพเชงเชจ. เชคเซเชจเซ เชธเชพเชฅเซ, เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ, เชกเซเชฎเซเชจเชจเซ เชธเชเชฌเซเชงเชฟเชค เชเชฐเซเชฏเชพ เชชเชเซ, เชจเชเซเชเชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชจเชฟเชฐเซเชฆเซเชถเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ
เชกเซเชฎเซเชจ เชฐเชเซเชธเซเชเชฐ เชเชฐเซ เช เชจเซ เชธเชฐเซเชตเชฐ เชเชฐเซเชกเชฐ เชเชฐเซ
เชกเซเชฎเซเชจ เชจเซเชเชงเชฃเซ เชธเชพเชฅเซ, เชฌเชงเซเช เชธเชฐเชณ เชเซ - เช เชฎเซ เชเซเชเชชเชฃ เชฐเชเชฟเชธเซเชเซเชฐเชพเชฐ เชธเชพเชฅเซ เชเซเชเชชเชฃ เชเซเชจเชฎเชพเช เชจเซเชเชงเชฃเซ เชเชฐเชพเชตเซเช เชเซเช. เชคเชฎเซ CDN เชฎเชพเชเซ เชธเชฌเชกเซเชฎเซเชจเชจเซ เชชเชฃ เชเชชเชฏเซเช เชเชฐเซ เชถเชเซ เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ เชเชเชเช เชเชจเชพ เชเซเชตเซเช cdn.domainname.com. เชเชฐเซเชเชฐ, เช เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เช เชฎเซ เชคเซ เช เชเชฐเซเชถเซเช.
เชธเชฐเซเชตเชฐเซเชธเชจเซ เชเชฐเซเชกเชฐ เชเชฐเชตเชพ เชฎเชพเชเซ, เชคเซ เชชเซเชฐเชฆเซเชถเซ เช
เชจเซ เชฆเซเชถเซเชฎเชพเช เชญเชพเชกเซ เชเชชเชตเชพ เชเซเชเช เชเซเชฏเชพเช เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชชเซเชฐเซเชเซเชทเชเซ เชธเซเชฅเชฟเชค เชเซ. เชเซ เชชเซเชฐเซเชเซเชเซเช เชเชจเซเชเชฐเชเซเชจเซเชเชฟเชจเซเชจเซเชเชฒ เชเซ, เชคเซ เชนเซเชธเซเชเชฟเชเช เชชเซเชฐเชฆเชพเชคเชพเชเชจเซ เชชเชธเชเชฆ เชเชฐเชตเชพเชจเซเช เช
เชจเซเชเซเชณ เชเซ เชเซ เชเช เช เชธเชฎเชฏเซ เชธเชฎเชเซเชฐ เชตเชฟเชถเซเชตเชฎเชพเช เชธเชฐเซเชตเชฐเซเชธ เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ. เชเชฆเชพเชนเชฐเชฃเซ:
เช เชฎเชพเชฐเชพ เชเชพเชจเชเซ CDN เชฎเชพเชเซ, เช เชฎเซ เชตเชฟเชตเชฟเชง เชเชเชกเซ เชชเชฐ 3 เชตเชฐเซเชเซเชฏเซเช เชฒ เชธเชฐเซเชตเชฐเซเชธเชจเซ เชเชฐเซเชกเชฐ เชเชชเซเชถเซเช. เชฎเซ เชตเชฒเซเชเชฐ เชฎเชพเชเซ เชธเชฐเซเชตเชฐ เชชเชฐ $5/เชฎเชนเชฟเชจเชพ เช เชฎเซ เชฎเซเชณเชตเซเชถเซเช 25GB เชเชธเชเชธเชกเซ เชธเซเชฅเชพเชจเซ เช เชจเซ 1TB เชเซเชฐเชพเชซเชฟเช. เชเชจเซเชธเซเชเซเชฒ เชเชฐเชคเซ เชตเชเชคเซ, เชจเชตเซเชจเชคเชฎ เชกเซเชฌเชฟเชฏเชจ เชชเชธเชเชฆ เชเชฐเซ. เช เชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเซเชธ:
เชซเซเชฐเซเชจเซเชเชซเชฐเซเช, เชเชเชชเซ: 199.247.18.199
เชถเชฟเชเชพเชเซ, เชเชเชชเซ: 149.28.121.123
ะกะธะฝะณะฐะฟัั, เชเชเชชเซ: 157.230.240.216
* Vultr เช เชจเซ DigitalOcean เชเชตเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ $100 เชเซเชฐเซเชกเชฟเช เชเชชเชตเชพเชจเซเช เชตเชเชจ เชเชชเซ เชเซ เชเซเช เชเซเชเชตเชฃเซ เชชเชฆเซเชงเชคเชฟ เชเชฎเซเชฐเซเชฏเชพ เชชเชเซ เชคเชฐเชค เช เชฒเซเชเชฎเชพเชเชจเซ เชฒเชฟเชเช เชฆเซเชตเชพเชฐเชพ เชจเซเชเชงเชฃเซ เชเชฐเชพเชตเซ เชเซ. เชฒเซเชเชเชจเซ เชเชจเชพเชฅเซ เชเช เชจเชพเชจเชเชกเซ เชชเซเชฐเชถเชเชธเชพ เชชเชฃ เชฎเชณเซ เชเซ, เชเซ เชนเชตเซ เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชเซเชฌ เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ. เชเซเชชเชพ เชเชฐเซเชจเซ เชธเชฎเชเชฃ เชฐเชพเชเซ.
geoDNS เชธเซเช เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
เชกเซเชฎเซเชจ เช เชฅเชตเชพ CDN เชธเชฌเชกเซเชฎเซเชเชจ เชเชเซเชธเซเชธ เชเชฐเชคเซ เชตเชเชคเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชจเซ เชเชเซเชเชฟเชค (เชจเชเซเชเชจเชพ) เชธเชฐเซเชตเชฐ เชชเชฐ เชจเชฟเชฐเซเชฆเซเชถเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ, เช เชฎเชจเซ geoDNS เชเชพเชฐเซเชฏ เชธเชพเชฅเซ DNS เชธเชฐเซเชตเชฐเชจเซ เชเชฐเซเชฐ เชเซ.
geoDNS เชจเชพ เชธเชฟเชฆเซเชงเชพเชเชค เช เชจเซ เชเชพเชฎเชเซเชฐเซ เชจเซเชเซ เชฎเซเชเชฌ เชเซ:
- เชเซเชฒเชพเชฏเชเชเชจเซ IP เชธเซเชชเชทเซเช เชเชฐเซ เชเซ เชเซเชฃเซ DNS เชตเชฟเชจเชเชคเซ เชฎเซเชเชฒเซ เชเซ, เช เชฅเชตเชพ เชเซเชฒเชพเชฏเชเช เชตเชฟเชจเชเชคเซ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชคเซ เชตเชเชคเซ เชเชชเชฏเซเชเชฎเชพเช เชฒเซเชตเชพเชคเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค DNS เชธเชฐเซเชตเชฐเชจเชพ IPเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชเซ. เชเชตเชพ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชชเซเชฐเชฆเชพเชคเชพเชเชจเชพ DNS-s เชนเซเชฏ เชเซ.
- เชเซเชฒเชพเชฏเชเชเชจเซ IP เชคเซเชจเชพ เชฆเซเชถ เช
เชฅเชตเชพ เชชเซเชฐเชฆเซเชถเชจเซ เชเชณเชเซ เชเซ. เช เชฎเชพเชเซ, GeoIP เชกเซเชเชพเชฌเซเชธเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชฎเชพเชเชฅเซ เชเชเซ เชเชฃเชพ เชฌเชงเชพ เชเซ. เชธเชพเชฐเชพ เชเซ
เชฎเชซเชค เชตเชฟเชเชฒเซเชชเซ . - เชเซเชฒเชพเชฏเชเชเชจเชพ เชธเซเชฅเชพเชจเชจเชพ เชเชงเชพเชฐเซ, เชคเซเชจเซ เชจเชเซเชเชจเชพ CDN เชธเชฐเซเชตเชฐเชจเซเช IP เชธเชฐเชจเชพเชฎเซเช เชเชชเซ เชเซ.
geoDNS เชเชพเชฐเซเชฏ เชธเชพเชฅเซ DNS เชธเชฐเซเชตเชฐ เชนเซเช เชถเชเซ เชเซ
CloudDNS เชฅเซ $9.95/เชฎเชนเชฟเชจเชพ, GeoDNS เชเซเชฐเชฟเชซ, เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชเช DNS เชซเซเชฒเชเชตเชฐ เชเซเชเชฟเชฒเซเชฐ เชฅเซ $25/เชฎเชนเชฟเชจเชพ, DNS เชซเซเชฒเชเชตเชฐ เชธเชเซเชทเชฎเชเชฎเซเชเซเชจ เชฐเซเช 53 เชฅเซ $35/เชฎเชนเชฟเชจเชพ เชจเซเช 50M เชเซเช-เชตเชฟเชจเชเชคเชฟเช เชฎเชพเชเซ. DNS เชซเซเชฒเชเชตเชฐ เช เชฒเชเชฅเซ เชฌเชฟเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซDNS เชธเชฐเชณ เชฌเชจเชพเชตเซเชฏเซเช เชฅเซ $125/เชฎเชนเชฟเชจเชพ, เชคเซเชฏเชพเช 10 DNS เชซเซเชฒเชเชตเชฐ เชเซCloudFlare , เชเชจเซเชเชฐเชชเซเชฐเชพเชเช เชชเซเชฒเชพเชจเซเชธเชฎเชพเช "เชเชฟเชฏเซ เชธเซเชเซเชฏเชฐเชฟเชเช" เชธเซเชตเชฟเชงเชพ เชเชชเชฒเชฌเซเชง เชเซ
เชเซเชเชกเซเชเชจเชเชธ เชเชฐเซเชกเชฐ เชเชฐเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชเซเชฐเชฟเชซเชฎเชพเช เชธเชฎเชพเชตเชฟเชทเซเช เชตเชฟเชจเชเชคเซเชเชจเซ เชธเชเชเซเชฏเชพ เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเชตเซเช เชเซเชเช เช เชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเชตเซเช เชเซเชเช เชเซ เชกเซเชฎเซเชจเชจเซ เชตเชฟเชจเชเชคเซเชเชจเซ เชตเชพเชธเซเชคเชตเชฟเช เชธเชเชเซเชฏเชพ เช เชชเซเชเซเชทเชพเช เชเชฐเชคเชพเช เชเชฃเซ เชเชฃเซ เชตเชงเซ เชถเชเซ เชเซ. เชเชฐเซเชกเซ เชเชฐเซเชณเชฟเชฏเชพ, เชธเซเชเซเชจเชฐเซเชธ, เชธเซเชชเชพเชฎเชฐเซเชธ เช เชจเซ เช เชจเซเชฏ เชฆเซเชทเซเช เชเชคเซเชฎเชพเช เช เชฅเชพเช เชเชพเชฎ เชเชฐเซ เชเซ.
เชฒเชเชญเช เชคเชฎเชพเชฎ DNS เชธเซเชตเชพเชเชฎเชพเช CDN - DNS เชซเซเชฒเชเชตเชฐ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ เช เชจเชฟเชตเชพเชฐเซเชฏ เชธเซเชตเชพเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ. เชคเซเชจเซ เชฎเชฆเชฆ เชตเชกเซ, เชคเชฎเซ เชคเชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเชจเซ เชเชพเชฎเชเซเชฐเซเชจเซเช เชฎเซเชจเชฟเชเชฐเชฟเชเช เชธเซเช เชเชฐเซ เชถเชเซ เชเซ เช เชจเซ, เชเซเชตเชจเชจเชพ เชธเชเชเซเชคเซเชจเซ เชเซเชฐเชนเชพเชเชฐเซเชฎเชพเช, DNS เชชเซเชฐเชคเชฟเชธเชพเชฆเซเชฎเชพเช เชฌเซเชเช เชช เชธเชพเชฅเซ เชฌเชฟเชจ-เชเชพเชฐเซเชฏเชเชพเชฐเซ เชธเชฐเซเชตเชฐเชจเชพ เชธเชฐเชจเชพเชฎเชพเชจเซ เชเชชเชฎเซเชณเซ เชฌเชฆเชฒเซ เชถเชเซ เชเซ.
เช
เชฎเชพเชฐเชพ CDN เชฌเชจเชพเชตเชตเชพ เชฎเชพเชเซ, เช
เชฎเซ เชเชชเชฏเซเช เชเชฐเซเชถเซเช
เชเชพเชฒเซ เชคเชฎเชพเชฐเชพ เชกเซเชฎเซเชจเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซเชจเซ เชคเชฎเชพเชฐเชพ เชตเซเชฏเชเซเชคเชฟเชเชค เชเชพเชคเชพเชฎเชพเช เชเช เชจเชตเซ DNS เชเซเชจ เชเชฎเซเชฐเซเช. เชเซ เชเชชเชฃเซ เชธเชฌเชกเซเชฎเซเชเชจ เชชเชฐ เชธเซเชกเซเชเชจ เชฌเชจเชพเชตเซ เชฐเชนเซเชฏเชพ เชเซเช, เช เชจเซ เชฎเซเชเซเชฏ เชกเซเชฎเซเชจ เชชเชนเซเชฒเซเชฅเซ เชเชชเชฏเซเชเชฎเชพเช เชเซ, เชคเซ เชเซเชจ เชเชฎเซเชฐเซเชฏเชพ เชชเชเซ เชคเชฐเชค เช, เชนเชพเชฒเชจเชพ เชเชพเชฐเซเชฏเชเชพเชฐเซ DNS เชฐเซเชเซเชฐเซเชกเซเชธ เชเชฎเซเชฐเชตเชพเชจเซเช เชญเซเชฒเชถเซ เชจเชนเซเช. เชเชเชณเชจเซเช เชชเชเชฒเซเช เช CDN เชกเซเชฎเซเชจ / เชธเชฌเชกเซเชฎเซเชเชจ เชฎเชพเชเซ เชเชฃเชพ A-เชฐเซเชเซเชฐเซเชกเซเชธ เชฌเชจเชพเชตเชตเชพเชจเซเช เชเซ, เชเซเชฎเชพเชเชฅเซ เชฆเชฐเซเช เช เชฎเซ เชเชฒเซเชฒเซเชเชฟเชค เชเชฐเซเชฒ เชชเซเชฐเชฆเซเชถ เชชเชฐ เชฒเชพเชเซ เชฅเชถเซ. เชคเชฎเซ เชชเซเชฐเชฆเซเชถเซ เชคเชฐเซเชเซ เชเชเชกเซ เช เชฅเชตเชพ เชฆเซเชถเซเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซ เชถเชเซ เชเซ, เชชเซเชเชพ-เชชเซเชฐเชฆเซเชถเซ เชฏเซเชเชธเช เช เชจเซ เชเซเชจเซเชกเชพ เชฎเชพเชเซ เชเชชเชฒเชฌเซเชง เชเซ.
เช เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช, CDN เชจเซ เชธเชฌเชกเซเชฎเซเชเชจ เชชเชฐ เชตเชงเชพเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ cdn.sayt.in. เชเซเชจ เชเชฎเซเชฐเซเชจเซ sayt.in, เชธเชฌเชกเซเชฎเซเชจ เชฎเชพเชเซ เชชเซเชฐเชฅเชฎ A-เชฐเซเชเซเชฐเซเชก เชฌเชจเชพเชตเซ เช เชจเซ เชถเชฟเชเชพเชเซเชฎเชพเช เชธเชฐเซเชตเชฐ เชชเชฐ เชธเชฎเชเซเชฐ เชเชคเซเชคเชฐ เช เชฎเซเชฐเชฟเชเชพเชจเซ เชจเชฟเชฐเซเชฆเซเชถเชฟเชค เชเชฐเซ:
เชเชพเชฒเซ เช
เชจเซเชฏ เชชเซเชฐเชฆเซเชถเซ เชฎเชพเชเซ เชเซเชฐเชฟเชฏเชพเชจเซ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเชฐเซเช, เชฎเซเชณเชญเซเชค เชชเซเชฐเชฆเซเชถเซ เชฎเชพเชเซ เชเช เชเชจเซเชเซเชฐเซ เชฌเชจเชพเชตเชตเชพเชจเซเช เชฏเชพเชฆ เชฐเชพเชเซเชจเซ. เช
เชเชคเซ เชถเซเช เชฅเชพเชฏ เชเซ เชคเซ เช
เชนเซเช เชเซ:
เชธเซเชเซเชฐเซเชจเชถเซเชเชฎเชพเช เชเซเชฒเซเชฒเซ เชกเชฟเชซเซเชฒเซเช เชเชจเซเชเซเชฐเซเชจเซ เช เชฐเซเชฅ เช เชเซ เชเซ เชคเชฎเชพเชฎ เช เชจเชฟเชถเซเชเชฟเชค เชชเซเชฐเชฆเซเชถเซ (เช เชจเซ เช เชฏเซเชฐเซเชช, เชเชซเซเชฐเชฟเชเชพ, เชธเซเชเซเชฒเชพเชเช เชเชจเซเชเชฐเชจเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชตเชเซเชฐเซ เชเซ) เชซเซเชฐเซเชจเซเชเชซเชฐเซเชเชจเชพ เชธเชฐเซเชตเชฐ เชชเชฐ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ.
เช เชฎเซเชณเชญเซเชค DNS เชธเซเชเช เชชเชจเซ เชชเซเชฐเซเชฃ เชเชฐเซ เชเซ. เชคเซ เชกเซเชฎเซเชจ เชฐเชเชฟเชธเซเชเซเชฐเชพเชฐเชจเซ เชตเซเชฌเชธเชพเชเช เชชเชฐ เชเชตเชพเชจเซเช เชฌเชพเชเซ เชเซ เช เชจเซ เชตเชฐเซเชคเชฎเชพเชจ เชกเซเชฎเซเชจ NS เชจเซ CloudDNS เชฆเซเชตเชพเชฐเชพ เชเชพเชฐเซ เชเชฐเชพเชฏเซเชฒเชพ เชกเซเชฎเซเชจ เชธเชพเชฅเซ เชฌเชฆเชฒเชตเชพเชจเซเช เชเซ. เช เชจเซ เชเซเชฏเชพเชฐเซ เชเชจเชเชธ เช เชชเชกเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ, เช เชฎเซ เชธเชฐเซเชตเชฐเซเชธ เชคเซเชฏเชพเชฐ เชเชฐเซเชถเซเช.
SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชธเซเชฅเชพเชชเชจเชพ
เช เชฎเชพเชฐเซเช CDN HTTPS เชชเชฐ เชเชพเชฎ เชเชฐเชถเซ, เชคเซเชฅเซ เชเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชชเชนเซเชฒเชพเชฅเซ เช เชกเซเชฎเซเชจ เช เชฅเชตเชพ เชธเชฌเชกเซเชฎเซเชเชจ เชฎเชพเชเซ SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซ, เชคเซ เชคเซเชจเซ เชฌเชงเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เช เชชเชฒเซเชก เชเชฐเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช /etc/ssl/yourdomain/
เชเซ เชคเซเชฏเชพเช เชเซเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชจเชฅเซ, เชคเซ เชคเชฎเซ Let's Encrypt เชฎเชพเชเชฅเซ เชเช เชฎเชซเชค เชฎเซเชณเชตเซ เชถเชเซ เชเซ. เช เชฎเชพเชเซ เชชเชฐเชซเซเชเซเช
เช เชฎเซ acme.sh เชจเซ เชซเชเซเชค เชเช เชธเชฐเซเชตเชฐ เชชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชถเซเช - เชฏเซเชฐเซเชชเชฟเชฏเชจ 199.247.18.199, เชเซเชฎเชพเชเชฅเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช เชจเซเชฏ เชคเชฎเชพเชฎเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชฒเชพเชตเซ:
root@cdn:~# wget -O - https://get.acme.sh | bash; source ~/.bashrc
เชธเซเชเซเชฐเชฟเชชเซเชเชจเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช เชฎเชพเชฐเซ เชธเชนเชญเชพเชเชฟเชคเชพ เชตเชฟเชจเชพ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเชพ เชตเชงเซ เชจเชตเซเชเชฐเชฃ เชฎเชพเชเซ CRON เชเซเชฌ เชฌเชจเชพเชตเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชเชพเชฐเซ เชเชฐเชคเซ เชตเชเชคเซ, API เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ DNS เชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชกเซเชฎเซเชจเชจเซ เชคเชชเชพเชธเชตเชพเชฎเชพเช เชเชตเชถเซ, เชคเซเชฅเซ เชชเซเชจเชฐเซเชตเชฟเชเซเชฐเซเชคเชพ API เชฎเซเชจเซเชฎเชพเช CloudDNS เชตเซเชฏเชเซเชคเชฟเชเชค เชเชเชพเชเชจเซเชเชฎเชพเช, เชคเชฎเชพเชฐเซ เชเช เชจเชตเซเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ API เชฌเชจเชพเชตเชตเชพเชจเซ เช เชจเซ เชคเซเชจเชพ เชฎเชพเชเซ เชชเชพเชธเชตเชฐเซเชก เชธเซเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชซเชพเชเชฒเชฎเชพเช เชชเชพเชธเชตเชฐเซเชก เชธเชพเชฅเซ เชชเชฐเชฟเชฃเชพเชฎเซ เชเชฅ-เชเชเชกเซ เชฒเชเชตเชพเชฎเชพเช เชเชตเชถเซ ~/.acme.sh/dnsapi/dns_cloudns.sh (เชซเชพเชเชฒ เชธเชพเชฅเซ เชญเซเชณเชธเซเชณ เชจ เชเชฐเชตเซ dns_clouddns.sh). เช เชนเซเช เชเชตเซ เชฒเซเชเซเช เชเซ เชเซ เชเซเชจเชพ เชชเชฐ เชเชฟเชชเซเชชเชฃเซ เช เชจเซ เชซเซเชฐเชซเชพเชฐ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
CLOUDNS_AUTH_ID=<auth-id>
CLOUDNS_AUTH_PASSWORD="<ะฟะฐัะพะปั>"
เชนเชตเซ เช เชฎเซ SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเชพเชเซ เชตเชฟเชจเชเชคเซ เชเชฐเซเชถเซเช cdn.sayt.in
root@cdn:~# acme.sh --issue --dns dns_cloudns -d cdn.sayt.in --reloadcmd "service nginx reload"
เชตเชฟเชเชฒเซเชชเซเชฎเชพเช, เชญเชตเชฟเชทเซเชฏ เชฎเชพเชเซ, เช เชฎเซ เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชฎเชพเชจเซเชฏเชคเชพ เช เชตเชงเชฟเชจเชพ เชฆเชฐเซเช เชจเชตเซเชเชฐเชฃ เชชเชเซ เชตเซเชฌ เชธเชฐเซเชตเชฐ เชเซเช เชตเชฃเซเชจเซ เชเชชเชฎเซเชณเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพ เชฎเชพเชเซ เชเชฆเซเชถเชจเซ เชเชฒเซเชฒเซเช เชเชฐเซเชฏเซ เชเซ.
เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชฎเซเชณเชตเชตเชพเชจเซ เชธเชฎเชเซเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชฎเชพเช 2 เชฎเชฟเชจเชฟเช เชเซเชเชฒเซ เชธเชฎเชฏ เชฒเชพเชเซ เชถเชเซ เชเซ, เชคเซเชฎเชพเช เชตเชฟเชเซเชทเซเชช เชชเชพเชกเชถเซ เชจเชนเซเช. เชเซ เชกเซเชฎเซเชจ เชฎเชพเชจเซเชฏเชคเชพ เชญเซเชฒ เชฅเชพเชฏ, เชคเซ เชเชฆเซเชถเชจเซ เชซเชฐเซเชฅเซ เชเชฒเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ. เช เชเชคเซ เชเชชเชฃเซ เชเซเชเชถเซเช เชเซ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เชเซเชฏเชพเช เช เชชเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเชพ เชเซ:
เช เชชเชพเชฅ เชฏเชพเชฆ เชฐเชพเชเซ, เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เช เชจเซเชฏ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชเซเชชเชฟ เชเชฐเชคเซ เชตเชเชคเซ, เชคเซเชฎเช เชตเซเชฌ เชธเชฐเซเชตเชฐ เชธเซเชเชฟเชเชเซเชธเชฎเชพเช เชคเซเชฎเชจเซ เชเชฒเซเชฒเซเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชชเชกเชถเซ. เช เชฎเซ Nginx เชฐเซเชชเชฐเซเชเชพเชเชจเซ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเชตเชพเชจเซ เชญเซเชฒ เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเชคเชพ เชจเชฅเซ - เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ เช เชชเชกเซเช เชเชฐเชคเซ เชตเชเชคเซ เชคเซ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชเซเช เชตเซเชฒ เชธเชฐเซเชตเชฐ เชชเชฐ เชฐเชนเซเชถเซ เชจเชนเซเช.
เช เชฎเซ SSL เชฎเชพเชเซ เชเซ เชฌเชพเชเซ เชฐเชพเชเซเชฏเซเช เชเซ เชคเซ เชซเชพเชเชฒเซเชจเชพ เชชเชพเชฅเชจเซ เชเชพเชณเชตเซ เชฐเชพเชเชคเชพ เช เชจเซเชฏ เชฌเซ เชธเชฐเซเชตเชฐ เชชเชฐ เชชเซเชฐเชพเชชเซเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเชจเซ เชจเชเชฒ เชเชฐเชตเชพเชจเซเช เชเซ. เชเชพเชฒเซ เชคเซ เชฆเชฐเซเช เชชเชฐ เชธเชฎเชพเชจ เชกเชฟเชฐเซเชเซเชเชฐเซเช เชฌเชจเชพเชตเซเช เช เชจเซ เชเช เชจเชเชฒ เชฌเชจเชพเชตเซเช:
root@cdn:~# mkdir -p /root/.acme.sh/cdn.sayt.in/
root@cdn:~# scp -r [email protected]:/root/.acme.sh/cdn.sayt.in/* /root/.acme.sh/cdn.sayt.in/
เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซเชจเซ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ เช เชชเชกเซเช เชเชฐเชตเชพ เชฎเชพเชเซ, เชเชฆเซเชถ เชธเชพเชฅเซ เชฌเชเชจเซ เชธเชฐเซเชตเชฐ เชชเชฐ เชฆเซเชจเชฟเช CRON เชเซเชฌ เชฌเชจเชพเชตเซ:
scp -r [email protected]:/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;
}
}
}
เชฐเซเชชเชฐเซเชเชพเชฎเชพเช เชธเชเชชเชพเชฆเชฟเชค เชเชฐเซ:
- เชฎเชนเชคเซเชคเชฎ_เชเชฆ โ เชเซเชถเชจเซเช เชเชฆ, เชเชชเชฒเชฌเซเชง เชกเชฟเชธเซเช เชเชเซเชฏเชพ เชเชฐเชคเชพเช เชตเชงเซ เชจเชนเซเช
- เชจเชฟเชทเซเชเซเชฐเชฟเชฏ - เชเซเชถเซเชก เชกเซเชเชพเชจเซ เชธเชเชเซเชฐเชน เชธเชฎเชฏ เชเซ เชเซเชจเซ เชเซเชเช เชเชเซเชธเซเชธ เชเชฐเซเชฏเซ เชจเชฅเซ
- ssl_เชธเชฐเซเชเชฟเชซเชฟเชเซเช ะธ ssl_certificate_key โ SSL เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เช เชจเซ เชเซ เชซเชพเชเชฒเซ เชฎเชพเชเซ เชชเชพเชฅ
- proxy_cache_valid - เชเซเชถเซเชก เชกเซเชเชพเชจเซ เชธเชเชเซเชฐเชน เชธเชฎเชฏ
- proxy_pass - เชฎเซเชณ เชธเชฐเซเชตเชฐเชจเซเช เชธเชฐเชจเชพเชฎเซเช เชเซเชฎเชพเชเชฅเซ CDN เชเซเชถเซเชเช เชฎเชพเชเซ เชซเชพเชเชฒเซเชจเซ เชตเชฟเชจเชเชคเซ เชเชฐเชถเซ. เช เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃเชฎเชพเช, เช sayt.in
เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เชฌเชงเซเช เชธเชฐเชณ เชเซ. เชจเชฟเชฐเซเชฆเซเชถเซเชจเซ เชธเชฎเชพเชจเชคเชพเชจเซ เชเชพเชฐเชฃเซ เชฎเชพเชคเซเชฐ เชเซเชถเซเชเช เชธเชฎเชฏ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชฎเซเชถเซเชเซเชฒเซ เชเชญเซ เชฅเช เชถเชเซ เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ ะธ proxy_cache_valid. เชเชพเชฒเซ เช เชฎเชพเชฐเชพ เชเชฆเชพเชนเชฐเชฃ เชธเชพเชฅเซ เชคเซเชฎเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเซเช. เชเซเชฏเชพเชฐเซ เชถเซเช เชฅเชพเชฏ เชเซ เชคเซ เช เชนเซเช เชเซ เชจเชฟเชทเซเชเซเชฐเชฟเชฏ = 7d ะธ proxy_cache_valid 90d:
- เชเซ เชตเชฟเชจเชเชคเซ 7 เชฆเชฟเชตเชธเชจเซ เช เชเชฆเชฐ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชจ เชฅเชพเชฏ, เชคเซ เช เชธเชฎเชฏเชเชพเชณเชพ เชชเชเซ เชเซเชถเชฎเชพเชเชฅเซ เชกเซเชเชพ เชเชพเชขเซ เชจเชพเชเชตเชพเชฎเชพเช เชเชตเชถเซ
- เชเซ เชตเชฟเชจเชเชคเซ เชฆเชฐ 7 เชฆเชฟเชตเชธเชฎเชพเช เชเชเชพเชฎเชพเช เชเชเซ เชเช เชตเชพเชฐ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซ เชเซเชถเชฎเชพเชเชจเซ เชกเซเชเชพ 90 เชฆเชฟเชตเชธ เชชเชเซ เช เชชเซเชฐเชเชฒเชฟเชค เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเชถเซ เช เชจเซ Nginx เชคเซเชจเซ เชฎเซเชณ เชธเชฐเซเชตเชฐเชฎเชพเชเชฅเซ เชฒเชเชจเซ เชเชเชพเชฎเซ เชตเชฟเชจเชเชคเซ เชธเชพเชฅเซ เช เชชเชกเซเช เชเชฐเชถเซ.
เชธเชเชชเชพเชฆเชฟเชค เชเชฐเชตเชพเชจเซเช เชธเชฎเชพเชชเซเชค nginx.conf, เชฐเซเชชเชฐเซเชเชพเชเชเชจ เชซเชฐเซเชฅเซ เชฒเซเชก เชเชฐเซ:
root@cdn:~# service nginx reload
เช เชฎเชพเชฐเซเช CDN เชคเซเชฏเชพเชฐ เชเซ. $15/เชฎเชนเชฟเชจเชพ เชฎเชพเชเซ. เช เชฎเชจเซ เชคเซเชฐเชฃ เชเชเชกเซ เชชเชฐ เชนเชพเชเชฐเซเชจเชพ เชฌเชฟเชเชฆเซเช เช เชจเซ 3 TB เชเซเชฐเชพเชซเชฟเช เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซ: เชฆเชฐเซเช เชธเซเชฅเชพเชจเซ 1 TB.
เชธเซเชกเซเชเชจเชจเซเช เชเชพเชฎ เชคเชชเชพเชธเซ เชฐเชนเซเชฏเซเช เชเซ
เชเชพเชฒเซ เชตเชฟเชตเชฟเชง เชญเซเชเซเชฒเชฟเช เชธเซเชฅเชพเชจเซเชฎเชพเชเชฅเซ เช เชฎเชพเชฐเชพ CDN เชจเซ เชชเชฟเชเชเซเชธ เชเซเชเช. เชเซเชเชชเชฃ เชชเชฟเชเช เชธเซเชตเชพ เช เชฎเชพเชเซ เชเชพเชฎ เชเชฐเชถเซ.
เชฒเซเชเช เชชเซเชเชจเซเช
เชนเซเชธเซเช
IP
เชธเชฐเซเชฐเชพเชถ เชธเชฎเชฏ, ms
เชเชฐเซเชฎเชจเซ เชฌเชฐเซเชฒเชฟเชจ
cdn.sayt.in
199.247.18.199
9.6
เชจเซเชงเชฐเชฒเซเชจเซเชก, เชเชฎเซเชธเซเชเชฐเชกเซเชฎ
cdn.sayt.in
199.247.18.199
10.1
เชซเซเชฐเชพเชจเซเชธ เชชเซเชฐเชฟเชธ
cdn.sayt.in
199.247.18.199
16.3
เชเซเชฐเซเช เชฌเซเชฐเชฟเชเชจ, เชฒเชเชกเชจ
cdn.sayt.in
199.247.18.199
14.9
เชเซเชจเซเชกเชพ, เชเซเชฐเซเชจเซเชเซ
cdn.sayt.in
149.28.121.123
16.2
เชฏเซเชเชธเช, เชธเชพเชจ เชซเซเชฐเชพเชจเซเชธเชฟเชธเซเชเซ
cdn.sayt.in
149.28.121.123
52.7
เชฏเซเชเชธเช, เชกเชฒเซเชฒเชพเชธ
cdn.sayt.in
149.28.121.123
23.1
เชฏเซเชเชธเช, เชถเชฟเชเชพเชเซ
cdn.sayt.in
149.28.121.123
2.6
เชฏเซเชเชธเช, เชจเซเชฏเซเชฏเซเชฐเซเช
cdn.sayt.in
149.28.121.123
19.8
ะกะธะฝะณะฐะฟัั
cdn.sayt.in
157.230.240.216
1.7
เชเชพเชชเชพเชจ เชเซเชเซเชฏเซ
cdn.sayt.in
157.230.240.216
74.8
เชเชธเซเชเซเชฐเซเชฒเชฟเชฏเชพ, เชธเชฟเชกเชจเซ
cdn.sayt.in
157.230.240.216
95.9
เชชเชฐเชฟเชฃเชพเชฎเซ เชธเชพเชฐเชพ เชเซ. เชนเชตเซ เชเชชเชฃเซ เชฎเซเชเซเชฏ เชธเชพเชเชเชจเชพ เชฐเซเชเชฎเชพเช เชเซเชธเซเช เชเชฎเซเช เชฎเซเชเซเชถเซเช test.jpg เช
เชจเซ CDN เชฆเซเชตเชพเชฐเชพ เชคเซเชจเซ เชกเชพเชเชจเชฒเซเชก เชธเซเชชเซเชก เชคเชชเชพเชธเซ. เชเชนเซเชตเชพเชฏ เชเซ -
เชเชพเชฒเซ เชเช เชจเชพเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชฒเชเซเช เชเซ เชเชชเชฃเซ 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
เชคเชพเชฐเชฃเซเชจเซ เชฌเชฆเชฒเซ
เช เชเชคเซ, เชคเซ เชธเชฎเชฏเซ เชฎเชพเชฐเซเช เชฎเชพเชฅเซเช เชฆเซเชเซ เชเซ เชคเซ เชฐเซเช เชชเชฐ เชคเชฐเชค เช เชชเช เชฎเซเชเชตเชพ เชฎเชพเชเซ เชนเซเช เชเซเชเชฒเซเช เชเชชเชฏเซเชเซ เชเซเชชเซเชธ เชเชชเชตเชพ เชฎเชพเชเชเซ เชเซเช:
- CDN เชจเซ เชเชพเชฎเซ เชธเชนเชฟเชทเซเชฃเซเชคเชพ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, DNS เชซเซเชฒเชเชตเชฐเชจเซ เชฐเซเชชเชฐเซเชเชพเชเชเชฟเชค เชเชฐเชตเชพเชจเซ เชญเชฒเชพเชฎเชฃ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ เชธเชฐเซเชตเชฐ เชฌเซเชฐเซเชเชกเชพเชเชจเชจเซ เชเชเชจเชพเชฎเชพเช A เชฐเซเชเซเชฐเซเชกเชจเซ เชเชกเชชเชฅเซ เชฌเชฆเชฒเชตเชพเชฎเชพเช เชฎเชฆเชฆ เชเชฐเซ เชเซ. เช เชกเซเชฎเซเชจเชจเชพ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชชเซเชจเชฒ DNS เชฐเซเชเซเชฐเซเชกเซเชธเชฎเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชตเชฟเชถเชพเชณ เชญเซเชเซเชฒเชฟเช เชเชตเชฐเซเช เชงเชฐเชพเชตเชคเซ เชธเชพเชเชเซเชธเชจเซ เชเซเช เชถเชเชเชพ เชจเชฅเซ เชเซ เชฎเซเชเซ เชธเชเชเซเชฏเชพเชฎเชพเช CDN เชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชเซ, เชชเชฐเชเชคเซ เชเชพเชฒเซ เชเชเซเชเชฐเชชเชเชฅเซ เชจ เชฌเชจเซเช. เชเซ เชคเชฎเซ 6-7 เชธเซเชฅเชพเชจเซ เชชเชฐ เชธเชฐเซเชตเชฐ เชฎเซเชเชถเซ เชคเซ เชชเซเชเชก CDN เชจเซ เชคเซเชฒเชจเชพเชฎเชพเช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชจเซเชเชงเชชเชพเชคเซเชฐ เชคเชซเชพเชตเชค เชเซเชถเซ เชจเชนเซเช: เชฏเซเชฐเซเชช, เชเชคเซเชคเชฐ เช เชฎเซเชฐเชฟเชเชพ (เชชเซเชฐเซเชต), เชเชคเซเชคเชฐ เช เชฎเซเชฐเชฟเชเชพ (เชชเชถเซเชเชฟเชฎ), เชธเชฟเชเชเชพเชชเซเชฐ, เชเชธเซเชเซเชฐเซเชฒเชฟเชฏเชพ, เชนเซเชเชเชเซเชเช เช เชฅเชตเชพ เชเชพเชชเชพเชจ
- เชเซเชเชฒเซเชเชตเชพเชฐ เชนเซเชธเซเชเชฐเซเชธ CDN เชนเซเชคเซเช เชฎเชพเชเซ เชญเชพเชกเซ เชเชชเซเชฒเชพ เชธเชฐเซเชตเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชคเชพ เชจเชฅเซ. เชคเซเชฅเซ, เชเซ เชคเชฎเซ เช เชเชพเชจเช เชธเซเชตเชพ เชคเชฐเซเชเซ เชธเชพเชฎเชเซเชฐเซ เชตเชฟเชคเชฐเชฃ เชจเซเชเชตเชฐเซเช เชเชฎเชพเชตเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซ เชเซ, เชคเซ เช เชเชพเชเชฅเซ เชเซเชเซเชเชธ เชนเซเชธเซเชเชฟเชเช เชชเซเชฐเชฆเชพเชคเชพเชจเชพ เชจเชฟเชฏเชฎเซ เชตเชพเชเชเชตเชพเชจเซเช เชญเซเชฒเชถเซ เชจเชนเซเช.
- เช
เชจเซเชตเซเชทเชฃ เชเชฐเซ
เชชเชพเชฃเซเชจเซ เช เชเชฆเชฐ เชธเชเชเชพเชฐ เชจเชเชถเซ เชเชเชกเซ เชเซเชตเซ เชฐเซเชคเซ เชเซเชกเชพเชฏเซเชฒเชพ เชเซ เชคเซเชจเซเช เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เชเชฐเชตเชพ เช เชจเซ เชธเชพเชฎเชเซเชฐเซ เชตเชฟเชคเชฐเชฃ เชจเซเชเชตเชฐเซเช เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชตเซเช - เชคเชชเชพเชธเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ
เชตเชฟเชตเชฟเชง เชธเซเชฅเชณเซเชเชฅเซ เชชเชฟเชเชเซเชธ เชคเชฎเชพเชฐเชพ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ. เช เชฐเซเชคเซ เชคเชฎเซ CDN เชชเซเชเชจเซเชเชจเซ เชธเซเชฅเซ เชจเชเซเชเชจเชพ เชชเซเชฐเชฆเซเชถเซเชจเซ เชเซเช เชถเชเซ เชเซ เช เชจเซ GeoDNS เชจเซ เชตเชงเซ เชฏเซเชเซเชฏ เชฐเซเชคเซ เชเซเช เชตเซ เชถเชเซ เชเซ - เชเชพเชฐเซเชฏเซ เชชเชฐ เชเชงเชพเชฐ เชฐเชพเชเซเชจเซ, เชเซเชเซเชเชธ เชเซเชถเซเชเช เชเชตเชถเซเชฏเชเชคเชพเช เชฎเชพเชเซ เช
เชจเซ เชธเชฐเซเชตเชฐ เชชเชฐเชจเชพ เชญเชพเชฐเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ Nginx เชจเซ เชซเชพเชเชจ-เชเซเชฏเซเชจ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซ เชเชชเชฏเซเชเซ เชฅเชถเซ. Nginx เชเซเชถ เชตเชฟเชถเซเชจเชพ เชฒเซเชเซเช เชฎเชจเซ เชเชฎเชพเช เชเชฃเซ เชฎเชฆเชฆ เชเชฐเซ -
เช เชนเซเช เช เชจเซ เชญเชพเชฐเซ เชญเชพเชฐ เชนเซเช เชณ เชเชพเชฎเชจเซ เชเชคเชฟ:เช เชนเซเช ะธเช เชนเซเช
เชธเซเชฐเซเชธ: www.habr.com