免責事項: これは英文の記事 「Regenerating Self-Signed Certificates on Standalone ESXi Hosts (411694)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
この記事では、バージョン 7.0 以降を実行しているスタンドアロンの VMware ESXi ホストで自己署名 SSL 証明書を再生成する手順について説明します。
既存の証明書が期限切れ、破損、または管理ツールとの接続に問題が生じている場合は、証明書の再生成が必要になる場合があります。
VMware vSphere ESXi 7.0.x
VMware vSphere ESXi 8.0.x
ESXi ホストへの管理者アクセス権があることを確認します。
SSH を有効にするには、ダイレクト コンソール ユーザー インターフェイス (DCUI) を使用するか、ESXi ホスト クライアントを使用することができます。
ESXi ホスト クライアント経由で SSH アクセスを有効にするには、次の手順に従ってください。
#/sbin/generate-certificates
#/etc/init.d/hostd restart && /etc/init.d/vpxa restart
複数のスタンドアロン ESXi ホストを管理する場合は、必要に応じて各ホストでこの手順を繰り返します。
/sbin/generate-certificates の応答がなくなった場合、ホストに適切な FQDN が設定されているかどうかを確認してください。証明書の「共通名」(CN)として使用する有効な完全修飾ドメイン名(FQDN)を解決できません。ネットワークタイムアウトまたは入力が届かない状態です。
ESXi が IP のみを使用して接続されている場合、ホスト名を一時的に設定し、それを /etc/hosts ファイルに追加してローカルで解決してから、上記のコマンドを使用してホスト上の証明書を再生成します。