独自の動的DNSレコードホスティングを実行する

独自の動的DNSレコードホスティングを実行する

私は様々なウェブサイト、SSHサーバー、EメールをホストするDebianサーバーを自宅で運営する予定です。

動的IPアドレスがありますが、静的IPに対して追加料金を支払うことはありません。

独自のネームサーバーを実行し、次のようにno-ipなどを使用して登録されたドメインに自動更新ネームサーバーアドレスを設定すると、DNSの問題を解決できると思います。

登録機関から:

john-hunt.com (and my other domains) nameservers = johnns1.noip.com & johnns2.noip.com

johnns1.noip.com, johnns2.noip.com -> my dynamic IP

これにより、ドメイン内のネームサーバーは常に自分の自宅のコンピュータを指すようになります。

実際にDNSレコードを提供するために、自宅のコンピュータでBINDなどを実行します。

私の本当の問題は、IPアドレスが変更されたときに更新を受け入れて適用するようにBIND(またはtinydnsなど)を設定する方法がわからないことです。これを防ぐ方法を見つけることができます(johnns1.noip.comをポーリングしてpingして自分のIPアドレスを取得し、ゾーンファイルをgrepingして5分ごとに再ロードします。)しかし、それほど安定していません。

誰でもこれの経験がありますか? no-ipの改善されたサービスを見てみましたが、ホスティング履歴についてはドメイン(複数)で25ドルを請求します。

ベストアンサー1

私は過去10年間以上私に効果的であった次のことをします。次のサービスに動的DNS名を設定しました。動的DNS(今年まで無料)または他の同様のプロバイダ。これは絶えず変化する私のIPがいつもsam.dyndns.orgのような静的名前に根ざしているようにする足場を提供します。

次に、バインディングはこの静的名前を指すCNAMEを生成します。チャジャン、永久名ができました。

おすすめ記事