D-DNS.JP で SSL 証明書を無料で取れるようになりました

無料のダイナミック DNS「D-DNS.JP」で、登録したホスト名(例:myhome.d-dns.jp)の SSL 証明書を、無料で取れるようになりました。D-DNS.JP が代わりに Let’s Encrypt から発行し、期限が切れる前に新しい証明書を自動で用意します。

使い方

  1. マイページで、ホストの「SSL 証明書を発行する」を押します。
  2. 通常は数分で発行されます。
  3. 証明書(〈ホスト名〉.fullchain.pem)と秘密鍵(〈ホスト名〉.privkey.pem)をダウンロードし、Web サーバーに設定します。nginx・Apache の設定例は、使い方ガイドにあります。
  4. 外から https:// で見るには、ルーターで 443 番ポートを開けます。

証明書の内容

  • 発行元は Let’s Encrypt。有効期間は約 90 日です。
  • 期限の 30 日前に、D-DNS.JP が新しい証明書を自動で用意します(鍵も新しくなります)。サーバーには、もう一度ダウンロードして入れ直してください。
  • 証明書に入る名前は、そのホスト名 1 つです。ワイルドカード証明書(*.〇〇.d-dns.jp)には対応していません。
  • IPv4・IPv6 のどちらで接続しても、同じ証明書が使えます。

制限

  • 料金は無料です(ホストは今までどおり 3 つまで無料)。
  • 申し込みは、アカウントごとに 30 日で 5 件までです。期限前に自動で用意される新しい証明書は数えません。
  • 申し込みが集中すると、Let’s Encrypt の上限により発行まで数日かかることがあります。
  • 発行に失敗したときは、D-DNS.JP が自動で再試行します(5 分・10 分・20 分・40 分後、その後は 60 分おき)。

詳しくは、D-DNS.JP の使い方ガイド(SSL 証明書)をご覧ください。