<blockquote id="eayco"><option id="eayco"></option></blockquote>
  • <u id="eayco"><tt id="eayco"></tt></u>
    <menu id="eayco"><acronym id="eayco"></acronym></menu>
    廣告

    免費SSL證書(shū)

    時(shí)間:2023-12-28  來(lái)源:  作者: 我要糾錯


    從AWS申請免費的SSL證書(shū)并對DKIM排錯

    今天來(lái)給大家介紹一下使用AWS的免費工具申請SSL證書(shū),以下各部分將討論如何使用 AWS Certificate Manager (ACM)控制臺來(lái)請求公有 ACM 證書(shū)。

    請求公有證書(shū)

    登錄 AWS 管理控制臺,并通過(guò)以下網(wǎng)址打開(kāi) ACM 控制臺:https://console.aws.amazon.com/acm/home。

    在下圖可以看出分為預置證書(shū)和私有證書(shū)兩種,個(gè)人用戶(hù)選用預制證書(shū)就可以,私有頒發(fā)機構為運營(yíng)類(lèi)型,所以個(gè)人用戶(hù)基本不用這類(lèi)。

    圖形用戶(hù)界面, 網(wǎng)站

描述已自動(dòng)生成

    在下面在 申請證書(shū) 頁(yè)面上,鍵入您的域名。您可以使用完全限定域名 (FQDN)(例如 Example Domain),或者頂級域名(例如 Example Domain)。您還可以在最左側位置使用星號 (*) 作為通配符來(lái)保護同一域中的多個(gè)站點(diǎn)名稱(chēng)。

    圖形用戶(hù)界面, 文本, 應用程序, 電子郵件

描述已自動(dòng)生成

    圖形用戶(hù)界面, 文本, 應用程序, 電子郵件

描述已自動(dòng)生成

    必須先確認您擁有或可以控制請求中指定的所有域名,然后 Amazon 證書(shū)頒發(fā)機構 (CA) 才能為網(wǎng)站頒發(fā)證書(shū)。請求證書(shū)時(shí),您可以選擇電子郵件驗證或 DNS 驗證。

    從DNS驗證

    下面我們主要討論使用 DNS 驗證。

    圖形用戶(hù)界面, 文本, 應用程序

描述已自動(dòng)生成

    選擇 DNS驗證。選擇 審核在 驗證 頁(yè)面上,展開(kāi)域名信息或選擇 下載的驗證文件。如果展開(kāi)域信息,ACM 會(huì )顯示您必須添加到 DNS 數據庫中的 CNAME 記錄的名稱(chēng)和值以驗證您是否控制該域。

    圖形用戶(hù)界面, 文本, 應用程序, 電子郵件

描述已自動(dòng)生成

    記錄包含兩部分:名稱(chēng)和標簽。ACM 生成的 CNAME 的名稱(chēng)部分是由一個(gè)下劃線(xiàn)字符 (_),后跟一個(gè)令牌(這是綁定到您的 AWS 賬戶(hù)和域名的唯一字符串)構建的。ACM 在您的域名前加上下劃線(xiàn)和令牌來(lái)構建名稱(chēng)部分。ACM 通過(guò)一個(gè)下劃線(xiàn)字符,其后跟一個(gè)不同的令牌來(lái)構建標簽,此令牌也與您的 AWS 賬戶(hù)和域名綁定。ACM 在下劃線(xiàn)和令牌后加上 AWS 用于驗證的 DNS 域名:AWS Certificate Manager - Amazon Web Services (AWS)。以下示例顯示了 Example Domain、subdomain.example.com 和 *.example.com 的 CNAME 格式。

    表格

中度可信度描述已自動(dòng)生成

    添加包含域名 的 CNAME 記錄可能會(huì )導致域名重復。要避免重復,您可以?xún)H手動(dòng)復制所需的 CNAME 部分。其格式為 _3639ac514e785e898d2646601fa951d5(下面我們會(huì )詳細解釋?zhuān)?/strong>。更新 DNS 配置后,選擇繼續。ACM 會(huì )顯示一個(gè)表格視圖,其中包含您的所有證書(shū)。它顯示了您請求的證書(shū)及其狀態(tài)。在 DNS 提供商傳播您的記錄更新后,ACM 最多需要幾個(gè)小時(shí)來(lái)驗證域名并頒發(fā)證書(shū)。在此期間,ACM 顯示驗證狀態(tài)為等待驗證。驗證域名后,ACM 將驗證狀態(tài)更改為成功。AWS 頒發(fā)證書(shū)后,ACM 將證書(shū)狀態(tài)更改為已頒發(fā)。

    最后就可以成功地申請到自己的免費證書(shū)了

    由于驗證時(shí)間一般需要1-24小時(shí)不等,所以下面就不進(jìn)行展示了

    如何正確設置DKIM

    什么是DKIM,DKIM代表DomainKeys Identified Email。它提供了一種方法來(lái)驗證發(fā)送電子郵件的組織是否有權這樣做。DKIM需要在DNS區域中添加公鑰。關(guān)鍵是通常由發(fā)送您的電子郵件,例如組織提供給您SendGrid,郵戳。密鑰將作為T(mén)XT記錄直接插入您的區域,或者它將是指向提供商DNS中密鑰的CNAME。我在做這篇Blog時(shí)發(fā)現一個(gè)問(wèn)題,就是關(guān)于在DNS中加入CNAME時(shí),有些DNS提供商不能夠使用下劃線(xiàn)開(kāi)頭,提示主機名類(lèi)型不符。

    SES創(chuàng )建的記錄是CNAME而不是TXT記錄,因此SES可以托管簽名密鑰。通過(guò)托管簽名密鑰,SES可以自動(dòng)輪換簽名憑據并降低任何密鑰泄漏的風(fēng)險。

    某些DNS提供商不支持添加包含下劃線(xiàn)的CNAME記錄,盡管RFC特別允許這樣做。但是,DKIM規范要求記錄名稱(chēng)中的下劃線(xiàn),因此刪除下劃線(xiàn)不是一種選擇。下劃線(xiàn)是記錄名稱(chēng)中唯一不受SES或其客戶(hù)控制的部分。

    雖然在Internet標準中不允許在dnsNames中使用下劃線(xiàn)字符,但在TLS / SSL證書(shū)的SAN字段中使用時(shí),也一直被視為灰色區域。如果在咱們的DNS商中發(fā)生此類(lèi)事件的話(huà),可以使用以下的方法進(jìn)行解決:

    第一種 解決方案可以更改DNS提供商。Amazon Web Services提供名為Amazon Route 53的可擴展域名服務(wù),該服務(wù)遵循RFC強加的標準并允許SES生成的CNAME記錄。使用SES與Route 53集成。如果您在Route 53上使用與SES相同的AWS賬戶(hù)設置域名,則可以通過(guò)一鍵式過(guò)程設置域驗證和DKIM。

    第二種 方法是使用子域(例如我們的例子中的sales.ses-example.com)進(jìn)行電子郵件發(fā)送,并將其委托給DNS提供商,例如Amazon Route 53,它正確地允許CNAME記錄中的下劃線(xiàn)。然后,您可以使用與在主域上執行的相同步驟在子域上執行域驗證和DKIM驗證過(guò)程。電子郵件將被DKIM簽名,但"發(fā)件人"地址將包含子域(在我們的例子中,"發(fā)件人"地址將是<any-local-part> @ sales.ses-example.com)。

    第三種 選擇使用自己進(jìn)行簽名。這將使您完全控制密鑰和簽名過(guò)程,但實(shí)現和維護需要更多的工作。

    最后,您可以找DNS提供商,讓他們在RFC允許的CNAME記錄中正確支持添加對下劃線(xiàn)。

    對于我們的域名,我們假設我們的DNS提供商已經(jīng)啟用了對CNAME記錄中下劃線(xiàn)的支持,現在我們可以安全地添加DKIM文檔中指定的所需DNS條目。通過(guò)此步驟,我們現在等待SES向我們發(fā)送確認電子郵件,并在SES控制臺中將域的DKIM驗證狀態(tài)從Pending更改為已驗證,這將確認CNAME記錄是否存在。

  • 上一篇:白嫖黨福利:國內免費訪(fǎng)問(wèn)ChatGPT網(wǎng)站整理
  • 下一篇:返回列表
  • 無(wú)相關(guān)信息
    生活資訊

    標簽模板不存在(ID=26)

    圖文信息
  • 北京少妇和黑人久精品_精品一区二区三区无码吞精_国产18女人与黑人在线播放_亚洲色欲久久久综合网
    <blockquote id="eayco"><option id="eayco"></option></blockquote>
  • <u id="eayco"><tt id="eayco"></tt></u>
    <menu id="eayco"><acronym id="eayco"></acronym></menu>