私はPuppetを学ぶために2台のVMをセットアップしました。 - Puppetserverを私のマスターとして、 DNSのエージェント。エラー:証明書を要求できませんでした: "puppet.myname.homelab"ポートのホストへの経路はありません(2)8140
仮想マシンはHyper-V(Windows 10)で実行されており、同じ仮想スイッチ上にあります。
このPuppetモジュールを使用して内部DNSサーバーをセットアップした後で、https://github.com/ajjahn/puppet-dns秒後に、DNS VMはもうpuppetserverに接続できません。私はpuppet agent -t
実行にこのエラーが表示されます。私はpuppetserverにpuppet agent -t
を実行"puppet.myname.homelab" <sha omitted> (alt names: "DNS:puppet", "DNS:puppet.myname.homelab")
にpuppet <sha-omitted>
から証明書を変更し、独自のエージェント証明書を再発行しているpuppetserverで
Error: Could not request certificate: No route to host - connect(2) for "puppet.myname.homelab" port 8140
が自分自身を更新します細かい証明書の更新を行います。
DNSサーバーを使用していずれかのホストで
nslookup
を正常に実行でき、新しいmyname.homelab
ドメインで解決します。は、私はまだDHCPが私のホームルータ上で有効になっているが、私はそれが第二の両方のVM上に/etc/resolv.confでネームサーバに設定する必要があり:
search myname.homelab nameserver 192.168.1.107 nameserver 192.168.1.1
私はUbuntuを使用しています16.04とPuppet 4を両方のVMにインストールします。私は両方のVMでUFWのポート8140を許可しており、運がないままUFWを無効にしようとしました。
私はまだパペットを学んでおり、ネットワーキングの初心者ですから、他に何が正しい方向に向いているかを教えてください。
ありがとうございます!