2019-04-06 07:49 PM 2019-04-08 03:32 PM 更新
お疲れ様です。
以下の資料に従い、設定を行いました。
C841M CCP Express 3.5 DDNSを使用したDMVPN の設定ガイド
MYDNS.JPの管理画面を確認すると、本来、グローバルアドレスが登録されるべきなのですが、
ローカルアドレスが設定されてしまいます。
同じ環境下で、YAMAHAルータで設定すると、正しくグローバルアドレスが登録されます。
PPPoE接続ではなく、イーサーネット接続(マンションプロバイダー)です。
何か特別な定義(設定)が必要でしょうか
よろしくお願いします。
2019-11-29 10:56 AM
こんにちは。
ヤマハさんはDDNS利用は、ヤマハさん独自にDDNSのサービスを提供しているので、そのおかげで解決に成功している可能性はないでしょうか。
http://www.rtpro.yamaha.co.jp/RT/FAQ/NetVolanteDNS/index.html
https://blog.goo.ne.jp/takuminews/e/6440801b3cab40670ba387419cc20e3a
シスコさんの場合は シスコ社が提供しているそういうサービスは無いと思うので、Freeや有償のDynamic DNSサービスを グーグルさんなどで検索・登録し利用するといいのかな、と思います。
DynamicDNSサービスを利用してもうまくいかない場合は、ルーターのWAN側ポートでパケットキャプチャを実施し、DDNSの応答のIPアドレスが本当に正しいか確認するしかないかも?
2019-12-07 02:26 PM
ありがとうございます。
その後、ヤマハでも同じ現象出ることが(私の記載情報が誤り)判明しました。
ヤマハでうまく通知できているのは、IPアドレスを通知する方法が、
DDNSに対して、メール通知であることです。
メール通知は、Luaスクリプトにてメール送信することで、グローバルアドレスをDDNSに通知できます。
依然として、DDNSをガイドで設定したのですが、ローカルアドレスが登録されます。
この問題は、解決できていません。
実現方法は、私はわかりませんが、
cisco有識者の方であれば、ヤマハ同様にスクリプトを定期的に実行して、
メール通知すれば可能であると想定します。
2019-12-07 08:54 PM 2019-12-07 09:36 PM 更新
ごめんなさい、あまり はるななさんの申告をしっかり読めてませんでした。。
DDNSのサービスがうまく利用できおり、IPアドレスの割り当てができてる場合は、そもそもルーター機能としては正しく動作していても、ルーターがグローバルIPアドレスを持っていないのが問題かと思います。
なお、何故 Yamahaさんだとうまく動作するのかは不明ですが(もしくはインターネットにダイレクトで接続する環境でYamahaは利用されてる?)、Ciscoルーターは基本的にHTTP ベースのアップデートに対応してるようです。以下はシスルータマニュアルの抜粋です。
https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/ipaddr_dns/configuration/15-mt/dns-15-mt-book/dns-dyn-dns-supp-ios.html
DDNS Updates for HTTP-Based Protocols The Dynamic DNS Support for Cisco IOS Software feature provides the capability of a proprietary HTTP-based protocol to generate or perform DDNS updates. The most notable HTTP-based protocol is DynDNS.org, but there are many others.
マンションタイプの場合、プライべ―トIPアドレス(=ローカルIPアドレス)で 各接続端末(や今回のルータに)にインターネット接続用のIPが割り当てられており、恐らく そのマンション内の集約ルーターでグローバルIPにPAT変換して 外に出てる可能性はないでしょうか? その場合、以下で議論や記載されてるように、DDNSはグローバルIPアドレスを持つ機器をつなげるための機能のため、今回の場合は ルーターでプライべートIPアドレスを持っている構成になってしまい それでDDNSはうまく機能しないのかなぁと思います。
https://oshiete.goo.ne.jp/qa/2444541.html
https://www.asus.com/jp/support/FAQ/1011725/
何らかの方法で、そのマンションで利用しているグローバルIPアドレスを知ることができたとしても(※インターネット上にあるグローバルIPアドレス確認サイトにアクセスすれば、どのグローバルIPからアクセスしてるからわかるので確認はできます・・)、そのグローバルIPアドレスはご利用のルーターのみで利用を許可されているIPではないので、DDNSに登録通知し利用するのは 避けたほうがよいです。通常 マンションやホテルなど 共用施設では、グローバルIPアドレスは複数利用者で共有し利用されるので、設定によっては他の利用者に迷惑もかかることがありますので。。
残念ですが、グローバルIPアドレスを固定割り当て、もしくは 自動割り当てしてくれるようなプロバイダーさんや そのプランと契約して、Ciscoルーターをその回線に接続し固定IPアドレス割当を受けて利用するしかないのかなぁと思いました。。。
2019-12-08 12:13 AM
何度も返信を頂いて申し訳ないのですが、(メールがたくさん届くので迷惑です)
そもそも論点がズレていますよ
前回の返信のとおりですので、再度説明はめんどくさいので、結論だけにします。
ヤマハ、ciscoとも同じ環境でテスト実施。同じ状況になっています(HTTP通知)
回避策は、DDNSのアップデートをメール通知(メール送信するとIPアドレスが通知される)方式を
実装してもらえると、グローバルアドレスを通知できます。(ヤマハでスクリプト作成して回避済)
ciscoでも同じような実装(スクリプト等で)ができる方法があると助かります。
2023-02-24 02:43 PM
私の環境ではCUIでDDNS設定をしました。
SSL認証用にルート・中間証明書のインストールが必要でしたが、問題なく稼働しています。
質問者様の環境はGUIでの設定ですのでお役に立てないかもしれませんが、ご参考までに書いておきます。
ファームウェアは安定版ではなく最新版(15.9(3)M7)ですが、安定板でもおそらく動くのではないかと思います。
CUIで設定する際に気をつけるべき点として、下記があります。
・ACLおよびCBACの設定が適切でDDNSをブロックしないこと(デバッグをONにするとブロック履歴が出ます)
・PPPoE環境ではDialerにDDNSを設定すること
・対象となるDDNSサーバーの利用しているルート・中間証明書を手動でインストールすること
DDNSサーバーの利用しているルート・中間証明書は、一般的なブラウザには信頼できるルートのリスト
があるためHTTPSアクセスに証明書のインストールはいりませんが、C841Mルーターには手動で加える必要があるようです。
2023-03-25 07:07 PM
コメントには感謝します。ただ、何が「いいね」なのか不明です・・・
DDNSに、HTTPS接続すれば、証明書が必要になるのは当然でしょう。こちらは、HTTP接続ですので証明書は不要だと思います。
GUIとCUIでの設定で、(設定結果に)何が異なるのか意味不明な回答ですね。
同一環境で、機器が異なるだけで、グローバルアドレスが登録できないだけなので、もし、本当にHTTPSだと、グローバルアドレスが登録されるのであれば、はっきり言いますと、ファームのバグだと思っています。メーカーとしては仕様となる話でしょうか(やはり、商品品質の問題でしょう)
いずれにしても、正常に動作しているなら、定義を提示してほしいですね
エキスパートの回答、ステップバイステップガイド、最新のトピックなどお気に入りのアイデアを見つけたら、あとで参照できるように保存しましょう。
コミュニティは初めてですか?これらのヒントを活用してスタートしましょう。 コミュニティの活用方法 新メンバーガイド