เดŽเดธเตเดŽเดธเตเดŽเตฝ เด‡เดทเตเดฏเตเดตเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต

เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดžเด™เตเด™เตพ SSL เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดจเดฎเตเด•เตเด•เต เด“เตผเด•เตเด•เดพเด‚ (เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดชเตŠเดคเตเดตเต†).

  • เด’เดฐเต เดฆเดพเดคเดพเดตเดฟเดจเต† เด•เดฃเตเดŸเต†เดคเตเดคเตเด• (เดžเด™เตเด™เตพเด•เตเด•เต SSL เดตเดพเด™เตเด™เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดธเตˆเดฑเตเดฑเต).
  • CSR เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•.
  • เด‡เดคเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฆเดพเดคเดพเดตเดฟเดจเต เด…เดฏเดฏเตเด•เตเด•เตเด•.
  • เดกเตŠเดฎเต†เดฏเตเตป เด‰เดŸเดฎเดธเตเดฅเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•.
  • เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดจเต‡เดŸเตเด•.
  • เด†เดตเดถเตเดฏเดฎเดพเดฏ เดซเต‹เดฎเดฟเดฒเต‡เด•เตเด•เต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด• (เด“เดชเตเดทเดฃเตฝ). เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดชเต†เด‚ เดฎเตเดคเตฝ PKCS #12 เดตเดฐเต†.
  • เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเตฝ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•.

เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเตเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดฒเตเดฒเดพเดคเตเดคเดคเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฃเต. เดžเด™เตเด™เตพเด•เตเด•เต เดชเดฐเดฎเดพเดตเดงเดฟ เดชเดคเตเดคเต เดชเตเดฐเต‹เดœเด•เตเดŸเตเด•เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดˆ เด“เดชเตเดทเตป เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เด…เดตเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดตเตผเด•เตเด•เต เด•เตเดฑเดžเตเดžเดคเต เดฎเต‚เดจเตเดจเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเดฒเต‹? เด•เตเดฒเดพเดธเดฟเด•เต เดฆเต‡เดตเต - เดธเตเดฑเตเดฑเต‡เดœเดฟเด‚เด—เต - เดชเตเดฐเตŠเดกเด•เตเดทเตป. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต. เดธเตผโ€ŒเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพโ€Œ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเดจเตเดจ เดธเดฎเดฏเด‚ เด•เต‚เดŸเตเดคเตฝโ€Œ เด•เตเดฑเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเด‚ เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเดฟเตฝโ€Œ เด…เตฝเดชเตเดชเด‚ เด†เดดเดคเตเดคเดฟเตฝโ€Œ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเดจเตเด‚ เดžเดพเตปโ€Œ เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต. เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดถเด•เดฒเดจเดตเตเด‚ เด†เดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เด—เตˆเดกเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดžเดพเตป เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เด’เดฐเต เดฑเดฟเดธเตผเดตเต‡เดทเตป เดจเดŸเดคเตเดคเดŸเตเดŸเต†: เดžเด™เตเด™เดณเตเดŸเต† เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดธเตเดชเต†เดทเตเดฏเดฒเตˆเดธเต‡เดทเตป .net เด†เดฃเต, เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, IIS เด‰เด‚ เดฎเดฑเตเดฑเต Windows เด…เดจเตเดฌเดจเตเดง เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเตเด‚. เด…เดคเดฟเดจเดพเตฝ, ACME เด•เตเดฒเดฏเดจเตเดฑเตเด‚ เด…เดคเดฟเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เดตเดฟเตปเดกเต‹เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดตเต€เด•เตเดทเดฃเด•เต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเด‚.

เด†เตผเด•เตเด•เดพเดฃเต เด‡เดคเต เดชเตเดฐเดธเด•เตเดคเดตเตเด‚ เดšเดฟเดฒ เดชเตเดฐเดพเดฐเด‚เดญ เดกเดพเดฑเตเดฑเดฏเตเด‚

เดฐเดšเดฏเดฟเดคเดพเดตเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดฎเตเดชเดจเดฟ เด•เต†. URL (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต): company.tld

เดชเตเดฐเตŠเดœเด•เตโ€Œเดฑเตเดฑเต เดŽเด•เตโ€Œเดธเต เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เดณเดฟเตฝ เด’เดจเตเดจเดพเดฃเต, เด…เดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดฎเดฏ เดฒเดพเดญเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเตฝ เดžเดพเตป เดŽเดคเตเดคเดฟ. เดˆ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเต เดจเดพเดฒเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเด•เดณเตเดฃเตเดŸเต: เดฆเต‡เดตเต, เดŸเต†เดธเตเดฑเตเดฑเต, เดธเตเดฑเตเดฑเต‡เดœเดฟเด‚เด—เต, เดชเตเดฐเตŠเดกเด•เตเดทเตป. เดฆเต‡เดตเตเด‚ เดŸเต†เดธเตเดฑเตเดฑเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดญเดพเด—เดคเตเดคเดพเดฃเต, เดธเตเดฑเตเดฑเต‡เดœเดฟเด‚เด—เตเด‚ เดชเตเดฐเตŠเดกเด•เตเดทเดจเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเต เดญเดพเด—เดคเตเดคเดพเดฃเต.

เด‰เดชเดกเตŠเดฎเต†เดฏเตโ€Œเดจเตเด•เดณเดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฏ เดงเดพเดฐเดพเดณเด‚ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เด‡เดคเดฟเดจเต เด‰เดฃเตเดŸเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเดฆเตเดงเดคเดฟเดฏเตเดŸเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด•เดค.

เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดšเดฟเดคเตเดฐเด‚ เด‰เดฃเตเดŸเต:

เดฆเต‡เดตเต
เดชเดฐเดฟเดถเต‡เดพเดงเดจ
เดธเตเดฑเตเดฑเต‡เดœเดฟเด‚เด—เต
เดชเตเดฐเต†เดพเดกเด•เตเดทเตป

projectX.dev.company.tld
projectX.test.company.tld
staging.projectX.tld
projectX.tld

module1.projectX.dev.company.tld
module1.projectX.test.company.tld
module1.staging.projectX.tld
module1.projectX.tld

module2.projectX.dev.company.tld
module2.projectX.test.company.tld
module2.staging.projectX.tld
module2.projectX.tld

เดชเด™เตเด•เต โ‚ฌ |
เดชเด™เตเด•เต โ‚ฌ |
เดชเด™เตเด•เต โ‚ฌ |
เดชเด™เตเด•เต โ‚ฌ |

moduleN.projectX.dev.company.tld
moduleN.projectX.test.company.tld
moduleN.staging.projectX.tld
moduleN.projectX.tld

เด‰เตฝเดชเตเดชเดพเดฆเดจเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดตเดพเด™เตเด™เดฟเดฏ เดตเตˆเตฝเดกเตเด•เดพเตผเดกเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดตเดฟเดŸเต† เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด‰เดชเดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดคเดฒเด‚ เดฎเดพเดคเตเดฐเด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, *.projectX.tld เดŽเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเต staging.projectX.tld-เดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ module1.staging.projectX.tld-เดจเต เดตเต‡เดฃเตเดŸเดฟเดฏเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดตเดพเด™เตเด™เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เด‡เดคเต เด’เดฐเต เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเต† เดฎเดพเดคเตเดฐเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เด•เต‚เดŸเดพเดคเต†, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด’เดจเตเดจเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดชเดฆเตเดงเดคเดฟเด•เดณเตเดฃเตเดŸเต.

เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดชเตŠเดคเตเดตเดพเดฏ เด•เดพเดฐเดฃเด™เตเด™เตพ เด‡เดคเตเดชเต‹เดฒเต†เดฏเดพเดฃเต:

  • เด…เดŸเตเดคเตเดคเดฟเดŸเต† SSL เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เดณเตเดŸเต† เดชเดฐเดฎเดพเดตเดงเดฟ เดธเดพเดงเตเดค เด•เดพเดฒเดฏเดณเดตเต เด•เตเดฑเดฏเตเด•เตเด•เดพเตป Google เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเดšเตเดšเต. เดŽเดฒเตเดฒเดพ เด…เดจเดจเตเดคเดฐเดซเดฒเด™เตเด™เดณเต‹เดŸเตเด‚ เด•เต‚เดŸเดฟ.
  • เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต†เดฏเตเด‚ เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เด†เดจเตเดคเดฐเดฟเด• เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดŽเดธเตเดŽเดธเตเดŽเตฝ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดธเตเด—เดฎเดฎเดพเด•เตเด•เตเด•.
  • เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดฐเต‡เด–เด•เดณเตเดŸเต† เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เดธเด‚เดญเดฐเดฃเด‚, เด‡เดคเต DNS เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเตเดณเตเดณ เดกเตŠเดฎเต†เดฏเตเตป เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดถเตโ€Œเดจเดตเตเด‚ เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดธเตเดตเดฏเดฎเต‡เดต เดชเตเดคเตเด•เตเด•เดฒเตเด‚ เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด•เตเดฒเดฏเดจเตเดฑเต เดตเดฟเดถเตเดตเดพเดธเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดถเตโ€Œเดจเดตเตเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ เดฑเดฟเดธเต‹เดดเตเดธเดฟเดจเต‡เด•เตเด•เดพเตพ เด’เดฐเต เดชเด™เตเด•เดพเดณเดฟเดฏเตเดŸเต†/เดชเต†เตผเดซเต‹เดฎเตผ เด•เดฎเตเดชเดจเดฟเดฏเตเดŸเต† เดธเต†เตผเดตเดฑเดฟเดฒเต† เด’เดฐเต CNAME เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฃเต.
  • เดถเดฐเดฟ, เด’เดŸเตเดตเดฟเตฝ, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ "เด‡เดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดจเดฒเตเดฒเดคเต" เดŽเดจเตเดจ เดตเดพเดšเด•เด‚ เดคเดฟเด•เดšเตเดšเตเด‚ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต.

เด’เดฐเต SSL เดฆเดพเดคเดพเดตเดฟเดจเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดคเดฏเตเดฏเดพเดฑเต†เดŸเตเดชเตเดชเต เด˜เดŸเตเดŸเด™เตเด™เดณเตเด‚

เดธเต—เดœเดจเตเดฏ เดŽเดธเตเดŽเดธเตเดŽเตฝ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฒเดญเตเดฏเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เดณเดฟเตฝ, เด•เตเดฒเต—เดกเตเดซเตเดฒเต†เดฏเตผ, เดฒเต†เดฑเตเดฑเตเดธเต†เตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดŽเดจเตเดจเดฟเดต เดชเดฐเดฟเด—เดฃเดฟเดšเตเดšเต. เด‡เดคเดฟเดจเตเดณเตเดณ (เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต เดšเดฟเดฒ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ) DNS เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เตเดฒเต—เดกเตโ€Œเดซเตเดฒเต†เดฏเตผ เด†เดฃเต, เดŽเดจเตเดจเดพเตฝ เด…เดตเดฐเตเดŸเต† เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดžเดพเตป เด’เดฐเต เด†เดฐเดพเดงเด•เดจเดฒเตเดฒ. เด…เดคเดฟเดจเดพเตฝ, letsencrypt เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต.
เด’เดฐเต เดตเตˆเตฝเดกเตเด•เดพเตผเดกเต SSL เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป, เดจเดฟเด™เตเด™เตพ เดกเตŠเดฎเต†เดฏเตเตป เด‰เดŸเดฎเดธเตเดฅเดค เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดˆ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดšเดฟเดฒ DNS เดฑเต†เด•เตเด•เต‹เตผเดกเต (TXT เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ CNAME) เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดจเตฝเด•เตเดฎเตเดชเต‹เตพ เด…เดคเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. Linux-เดจเต เด’เดฐเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดฃเตเดŸเต - certbot, เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เดญเดพเด—เดฟเด•เดฎเดพเดฏเดฟ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเดฟเดฒ DNS เดฆเดพเดคเดพเด•เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚) เดˆ เดชเตเดฐเด•เตเดฐเดฟเดฏ เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดตเดฟเตปเดกเต‹เดธเดฟเดจเดพเดฏเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดžเดพเตป เดธเตเดฅเดฟเดฐเดคเดพเดฎเดธเดฎเดพเด•เตเด•เดฟเดฏ ACME เด•เตเดฒเดฏเดจเตเดฑเต เด“เดชเตเดทเดจเตเด•เตพ WinACME.

เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเดพเดฏเตเดณเตเดณ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต, เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚:

เดŽเดธเตเดŽเดธเตเดŽเตฝ เด‡เดทเตเดฏเตเดตเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต

เด…เดตเดธเดพเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดตเตˆเตฝเดกเตเด•เดพเตผเดกเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดกเตŠเดฎเต†เดฏเตเตป เด‰เดŸเดฎเดธเตเดฅเดพเดตเด•เดพเดถเด‚ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฒเดญเตเดฏเดฎเดพเดฏ เด“เดชเตเดทเดจเตเด•เตพ:

  1. DNS เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตเดตเดฎเต‡เดงเดฏเดพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด• (เดฏเดพเดจเตเดคเตเดฐเดฟเด• เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ)
  2. acme-dns เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต DNS เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต (เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต†.
  3. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต DNS เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต (certbot-เดจเตเดณเตเดณ เด•เตเดฒเต—เดกเตเดซเตเดฒเต†เดฏเตผ เดชเตเดฒเด—เดฟเตป เดชเต‹เดฒเต†).

เด’เดฑเตเดฑเดจเต‹เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต† เดชเต‹เดฏเดฟเดจเตเดฑเต เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ DNS เดฆเดพเดคเดพเดตเต เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเตเด‚? เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตŠเดคเต เด•เต‡เดธเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดชเตŠเดคเตเดตเดพเดฏ เด•เต‡เดธเต CNAME เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเดพเดฃเต. เด…เดคเดฟเดจเดพเตฝ, เดžเด™เตเด™เตพ เดชเต‹เดฏเดฟเดจเตเดฑเต 2 เตฝ เดจเดฟเตผเดคเตเดคเดฟ เดžเด™เตเด™เดณเตเดŸเต† ACME-DNS เดธเต†เตผเดตเตผ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเตป เดชเต‹เด•เตเดจเตเดจเต.

ACME-DNS เดธเต†เตผเดตเดฑเตเด‚ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดจเตฝเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดžเดพเตป 2nd.pp.ua เดŽเดจเตเดจ เดกเตŠเดฎเต†เดฏเตเตป เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เดญเดพเดตเดฟเดฏเดฟเตฝ เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เดจเดฟเตผเดฌเดจเตเดงเดฟเดค เด†เดตเดถเตเดฏเด•เดค เดธเต†เตผเดตเตผ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดคเดฟเดจเตเดฑเต† เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเดพเดฏเดฟ NS, A เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดžเดพเตป เดจเต‡เดฐเดฟเดŸเตเดŸ เด†เดฆเตเดฏเดคเตเดคเต† เด…เดธเตเด–เด•เดฐเดฎเดพเดฏ เดจเดฟเดฎเดฟเดทเด‚, เด’เดฐเต‡ เดนเต‹เดธเตเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เด’เดฐเต‡เดธเดฎเดฏเด‚ เด’เดฐเต NS, A เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเตป เด•เตเดฒเต—เดกเตเดซเตเดฒเต†เดฏเตผ (เด•เตเดฑเดžเตเดžเดคเต เดธเต—เดœเดจเตเดฏ เด‰เดชเดฏเต‹เด— เดฎเต‹เดกเดฟเตฝ) เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต. เด‡เดคเตŠเดฐเต เดชเตเดฐเดถเตโ€Œเดจเดฎเดพเดฃเต†เดจเตเดจเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดฌเดจเตเดงเดคเตเดคเดฟเตฝ เด‡เดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต. เดคเด™เตเด™เดณเตเดŸเต† เดชเดพเดจเตฝ เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เดชเดฟเดจเตเดคเตเดฃ เดฎเดฑเตเดชเดŸเดฟ เดจเตฝเด•เดฟ. เด•เตเดดเดชเตเดชเดฎเดฟเดฒเตเดฒ, เดจเดฎเตเด•เตเด•เต เดฐเดฃเตเดŸเต เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚:

acmens.2nd.pp.ua. IN A 35.237.128.147
acme.2nd.pp.ua. IN NS acmens.2nd.pp.ua.

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เดนเต‹เดธเตเดฑเตเดฑเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดฃเด‚ acmens.2nd.pp.ua.

$ ping acmens.2nd.pp.ua
PING acmens.2nd.pp.ua (35.237.128.147) 56(84) bytes of data

เดชเด•เตเดทเต‡ acme.2nd.pp.ua เดกเดฟเดŽเตปเดŽเดธเต เดธเต†เตผเดตเตผ เด‡เดคเตเดตเดฐเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดคเตเดคเดคเดฟเดจเดพเตฝ เด…เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเดฟเดฒเตเดฒ.

เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเดšเตเดšเต, เดžเด™เตเด™เตพ ACME-DNS เดธเต†เตผเดตเตผ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเต‹เด•เตเดจเตเดจเต. เด‡เดคเต เดŽเดจเตเดฑเต† เด‰เดฌเตเดฃเตเดŸเต เดธเต†เตผเดตเดฑเดฟเตฝ เดœเต€เดตเดฟเด•เตเด•เตเด‚ เดกเต‹เด•เตเด•เตผ เด•เดฃเตเดŸเต†เดฏเตเดจเตผ, เดŽเดจเตเดจเดพเตฝ เด—เต‹เดฒเดพเด™เต เดฒเดญเตเดฏเดฎเดพเดฏ เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚. เดตเดฟเตปเดกเต‹เดธเตเด‚ เดคเดฟเด•เดšเตเดšเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เดžเดพเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดฒเดฟเดจเด•เตเดธเต เดธเต†เตผเดตเดฑเดพเดฃเต เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต.

เด†เดตเดถเตเดฏเดฎเดพเดฏ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเตเด‚ เดซเดฏเดฒเตเด•เดณเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•:

$ mkdir config
$ mkdir data
$ touch config/config.cfg

เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดฟเดฏเดชเตเดชเต†เดŸเตเดŸ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดจเตŠเดชเตเดชเด‚ เดตเดฟเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ config.cfg-เดฒเต‡เด•เตเด•เต เดธเดพเดฎเตเดชเดฟเตพ เด’เดŸเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚ เด•เต‡เดพเตบเดซเดฟเด—เดฑเต‡เดทเตป.

เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเต, เดœเดจเดฑเตฝ, เดŽเดชเดฟเด เดตเดฟเดญเดพเด—เด™เตเด™เตพ เดถเดฐเดฟเดฏเดพเด•เตเด•เดพเตป เด‡เดคเต เดฎเดคเดฟเดฏเดพเด•เตเด‚:

[general]
listen = "0.0.0.0:53"
protocol = "both"
domain = "acme.2nd.pp.ua"
nsname = "acmens.2nd.pp.ua" 
nsadmin = "admin.2nd.pp.ua" 
records = 
    "acme.2nd.pp.ua. A 35.237.128.147",
    "acme.2nd.pp.ua. NS acmens.2nd.pp.ua.",                                                                                                                                                                                                  ]
...
[api]
...
tls = "letsencrypt"
โ€ฆ

เด•เต‚เดŸเดพเดคเต†, เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดชเตเดฐเดงเดพเดจ เดธเต‡เดตเดจ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เดžเด™เตเด™เตพ เด’เดฐเต เดกเต‹เด•เตเด•เตผ-เด•เดฎเตเดชเต‹เดธเต เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด‚:

version: '3.7'
services:
  acmedns:
    image: joohoi/acme-dns:latest
    ports:
      - "443:443"
      - "53:53"
      - "53:53/udp"
      - "80:80"
    volumes:
      - ./config:/etc/acme-dns:ro
      - ./data:/var/lib/acme-dns

เดคเดฏเตเดฏเดพเดฑเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚.

$ docker-compose up -d

เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ เดนเต‹เดธเตเดฑเตเดฑเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฃเด‚ acme.2nd.pp.ua, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต 404 เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเต https://acme.2nd.pp.ua

$ ping acme.2nd.pp.ua
PING acme.2nd.pp.ua (35.237.128.147) 56(84) bytes of data.

$ curl https://acme.2nd.pp.ua
404 page not found

เด‡เดคเต เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ - docker logs -f <container_name> เดธเดนเดพเดฏเดฟเด•เตเด•เดพเตป, เดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดฒเต‹เด—เตเด•เตพ เดตเดณเดฐเต† เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดจเดฎเตเด•เตเด•เต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดพเด‚. เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเดฑเดพเดฏเดฟ เดชเดตเตผเดทเต†เตฝ เดคเตเดฑเดจเตเดจเต winacme เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต:

  • เดŽเด‚: เดชเตเดคเดฟเดฏ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด• (เดชเต‚เตผเดฃเตเดฃ เด“เดชเตโ€Œเดทเดจเตเด•เตพ)
  • 2:เดฎเดพเดจเตเดตเตฝ เด‡เตปเดชเตเดŸเตเดŸเต
  • 2: [dns-01] acme-dns เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃ เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• (https://github.com/joohoi/acme-dns)
  • ACME-DNS เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด’เดฐเต เดฒเดฟเด™เตเด•เดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเต‹เดฆเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด‰เดคเตเดคเดฐเดคเตเดคเดฟเตฝ เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† (https) URL เดจเตฝเด•เตเด•. acme-dns เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† URL: https://acme.2nd.pp.ua

เด“เดชเตเดชเดฃเดฟเด‚เด—เดฟเตฝ, เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ DNS เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸ เด’เดฐเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด•เตเดฒเดฏเดจเตเดฑเต เดจเตฝเด•เตเดจเตเดจเต (เด’เดฑเตเดฑเดคเตเดคเดตเดฃ เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด‚):

[INFO] Creating new acme-dns registration for domain 1nd.pp.ua

Domain:              1nd.pp.ua
Record:               _acme-challenge.1nd.pp.ua
Type:                   CNAME
Content:              c82a88a5-499f-464f-96e4-be7f606a3b47.acme.2nd.pp.ua.
Note:                   Some DNS control panels add the final dot automatically.
                           Only one is required.

เดŽเดธเตเดŽเดธเตเดŽเตฝ เด‡เดทเตเดฏเตเดตเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต

เดžเด™เตเด™เตพ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เดถเดฐเดฟเดฏเดพเดฏเดฟ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดคเดพเดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

เดŽเดธเตเดŽเดธเตเดŽเตฝ เด‡เดทเตเดฏเตเดตเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต

$ dig CNAME _acme-challenge.1nd.pp.ua +short
c82a88a5-499f-464f-96e4-be7f606a3b47.acme.2nd.pp.ua.

winacme-เตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เดŽเตปเดŸเตเดฐเดฟ เดžเด™เตเด™เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดคเดพเดฏเดฟ เดžเด™เตเด™เตพ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดคเตเดŸเดฐเตเด•:

เดŽเดธเตเดŽเดธเตเดŽเตฝ เด‡เดทเตเดฏเตเดตเดฟเดจเตเดฑเต† เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต

เด’เดฐเต เด•เตเดฒเดฏเดจเตเดฑเต เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ certbot เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด‡เดตเดฟเดŸเต†.

เด‡เดคเต เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเต; เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตโ€Œเดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด’เดฐเต เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพ เดทเต†เดกเตเดฏเต‚เดณเดฑเดฟเตฝ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดญเดพเดตเดฟเดฏเดฟเตฝ เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เดฑเตเดฑเต เดชเตเดคเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดฏเดพเดจเตเดคเตเดฐเดฟเด•เดฎเดพเดฏเดฟ เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•