ローカル ネットワークで異なるデバイス間の通信に問題があります。DNS に問題があるか、DNS 設定が間違っている可能性があります
まず、私のデバイスの簡単な概要:
- ルーター: Speedport W 921V (最新のファームウェア 1.22.) リモート操作用の dyndns も使用
- ファイル/Webサーバー: Samba と apache を実行する Debian Squeeze
- Client1: Win 7 Pro を使用しているコンピューター
- Client2: iPhone/ iPad
インターネットはすべてのデバイスで問題なく動作します。すべてのクライアントが DNS をルーターの IP に設定しました。ルーターには、ポート 80 から Web サーバーのポート 80 へのポート フォワーディングとポート 8080 のポート フォワーディングの設定もあります。
問題 1) パブリック dyndns-address の解決
ローカル ネットワーク内でパブリック アドレスmysubdomain.dyndns-home.comに ping を実行すると、IP はすべてのデバイスでタイムアウトの問題なく正しく解決されますが、ブラウザー (Chrome、Firefox、IE) でパブリック アドレスを使用すると、タイムアウト エラー メッセージまたはサーバー ダウン メッセージです。これは、すべてのデバイスで同じ動作です。では、ローカル ネットワークで自分のパブリック アドレスを使用できないのはなぜですか? それを変更するには、何を変更する必要がありますか?
問題 2) Iphone/Ipad でのローカル デバイスの解決
ローカル ネットワークではパブリック アドレスを使用できないため、ローカル デバイス名で通信したいと考えています。したがって、すべてのデバイスはルーターのMACアドレスで登録されています。ルーターにログインすると、現在実行中のすべてのデバイスとその IP アドレスが表示されます。したがって、ルーターがクライアントの DNS である場合、ルーターはローカル デバイス名を解決する必要があります。これまでのところ、Windows または Linux を実行しているコンピューターでは機能します。しかし、私の Iphone または Ipad では、名前が解決されません。また、リースを更新するか、ネットワークを忘れて再接続しようとしましたが、それでも Iphone/Ipad と他のデバイスと通信できません。Iphone/Ipad で名前を解決するにはどうすればよいですか?
ご協力いただきありがとうございます