私のホームネットワークは次のように構成されています。
- ルーターへのインターネット接続。
- 専用ホームサーバー(と呼ばれる)にバインドプラグ)。
- ルータは以下を使用するように設定されています。プラグDNS サーバーとして機能します。
今朝まで、すべてがうまくいきました。ホームネットワークに接続されているすべてのデバイスは、問題や追加の設定なしで内部ウェブサイトとインターネットにアクセスできました。
今朝私がしたことは次のとおりです。
VPNに接続してコンテンツをダウンロードしてください。その間、私は携帯電話を介してファイルを転送できるように固定IPを携帯電話に割り当てることにしました。送信者アプリケーションIPを見つける必要はありません。また、私の電話に(内部的に)ドメイン名を割り当てることも検討しています。そのため、プラグイン(VPNは引き続き接続されています)にログインし、固定IPを指すようにバインディング設定に "phone.internal"という名前を追加しました。その後、モデムにログインし、電話機のMACアドレスの固定IPを設定しました。この間、VPN接続も失われました。ボンディング、プラグ、モデム、コンピュータを再起動しました。今、私のホームネットワークに接続されているどのデバイスも私の内部ウェブサイトに接続できません。これは、接続されたデバイスで使用するDNSサーバーを手動で更新する場合にのみ機能します。この問題が発生する前に、接続されたデバイスでDNSを手動で構成する必要はありませんでした。それは仕事のためだけです。
デバッグ方法として、両方のデバイスで次のコマンドを試しました。
dig something.internal
そして破棄正しいDNSとIPを取得します。しかし、ブラウザを使用して同じ操作を試みると、接続が失敗し、ページが表示されます!
接続されたデバイスでDNSを手動で設定した場合にのみ機能します。
VPNに接続してから何か(一部のキャッシュなど)が変更された可能性がありますか?プラグ何らかの理由でこれが起こりますか?
注:VPNはマイノートブックにのみ接続されています。だから私のプラグはVPNにありません。
答え1
問題が発見されました。携帯電話のドメイン名でバインディングを更新するときに、名前にアンダースコア(matt_)を使用しました。アンダースコアを削除してBind9を再起動すると機能しました。だから私は_この一種の予約されたキーだと思います。
問題のある構成:
matt_ A IN 192.168.1.5
修理後:
mattp A IN 192.168.1.5
なぜBind9がエラーなく起動するのかはまだわかりません。エラーが発生しないことを考えると、この期間中にファイルの他の定義が機能しなくなった理由はまだ理解できません。