ダイナミックDNSへの固定IPアドレス自動更新処理について

このQ&Aのポイント
  • 自宅サーバー(linux)を構築しようと思い、ダイナミックDNS(「MyDNS.JP」)サブドメインの登録をしました。
  • DiCEを使用したHTTPのBASIC認証から、IPアドレス通知設定を行うのですが、プロバイダからもらっている、「固定IPアドレス(***.***.***.11)」ではなく「ゲートウェイのアドレス(***.***.***.9)」がセットされてしまいます。
  • どこを直したら、正しいIPアドレス(固定)で自動更新できるのか、ググってもなかなか思うような解答が得られず困っています。
回答を見る
  • ベストアンサー

ダイナミックDNSへの固定IPアドレス自動更新処理について

自宅サーバー(linux)を構築しようと思い、ダイナミックDNS(「MyDNS.JP」)サブドメインの登録をしました。 DiCEを使用したHTTPのBASIC認証から、IPアドレス通知設定を行うのですが、プロバイダからもらっている、「固定IPアドレス(***.***.***.11)」ではなく「ゲートウェイのアドレス(***.***.***.9)」がセットされてしまいます。 ルータのwan側設定 IPアドレス:***.***.***.11 サブネットマスク:255.255.255.248 デフォルトゲートウェイ:***.***.***.9 【補足】 「# /usr/local/bin/DiCE/diced」設定の「登録するIPアドレスを入力してください」の所で、固定IPアドレス(***.***.***.11)をセットしてもダメでした。 どこを直したら、正しいIPアドレス(固定)で自動更新できるのか、ググってもなかなか思うような解答が得られず困っています。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • MOMON12345
  • ベストアンサー率32% (1125/3490)
回答No.3

#1です。 なるほど、理解できました。 固定複数IPをローカルIPに変換&対応させているのではないかと思いますが、設定によってはグローバルIPがサーバ側で分からないのでそのようなことが起きるのだと思います。 通常グローバルIPが1個の場合は、そのIPアドレスがルータに振られますのでルータのIPアドレスを通知すれば問題がないわけです。 しかし複数IPアドレスの場合はルータのIPアドレスとサーバに割り当てられるべきIPアドレスが違うのでうまく行かないわけです。 ルータの設定でサーバのポートをルータが代行するIPマスカレードを使えばうまく行きそうな気もしますが、複数IPなので何もIPマスカレードを使わなくてもと言ってしまえばそれまでです。 あとはローカルIPに変換せずに、グローバルIPのままサーバにアドレスを振ることですかねぇ。 DiCEを外部スクリプトで動かす方法ですが、HTMLベースでファイルを作るのが一般的なようです。 DiCEでそのページを指定すると、その中に書かれたIPアドレスらしき部分を自動で検出するようですので、HTMLファイルの中にIPアドレスを書いておいて、それを外部ファイルとして利用してはいかがでしょうか。 (すみません、私はDiCEには詳しくないので)

sy_benkyo
質問者

お礼

大変親切なご回答で、現状の不具合原因が理解できました。 DiCEのHTMLベースで試してみます。 ありがとうございました。

その他の回答 (2)

  • MOMON12345
  • ベストアンサー率32% (1125/3490)
回答No.2

#1です。 メールでも通知できませんか。 これってグローバルIPとローカルIPを1:1で対応させるような設定なのでしょうか。 (マスクが255.255.255.248なので) というか固定IP? でも固定IPだったら通知する必要がないからDHCPですよね。 いや、固定ですか? 固定ならmydnsにログインして手で書いてしまうのが早かったりして。

sy_benkyo
質問者

お礼

早速の回答ありがとうございます。 まだまだネットワーク関連は不慣れなもので、間違い、勘違いの記載でしたらお許しください。 >これってグローバルIPとローカルIPを1:1で対応させるような設定なのでしょうか。(マスクが255.255.255.248なので) すみません、この辺りはよく理解していません。。。。 記載のアドレス等は、ルータ設定画面の、WAN側とLAN側の設定部分におけるWANの部分(プロバイダから指示があったアドレス群)を記載させていただきました。 ルータのwan側設定 IPアドレス:***.***.***.11 サブネットマスク:255.255.255.248 デフォルトゲートウェイ:***.***.***.9 ルータのlan側設定 IPアドレス:192.168.3.1 サブネットマスク:255.255.255.0 >というか固定IP? プロバイダからは固定IPと聞いています(この数年IPアドレスは同じ) >でも固定IPだったら通知する必要がないからDHCPですよね。 >いや、固定ですか? >固定ならmydnsにログインして手で書いてしまうのが早かったりして。 mydnsはIPアドレスの更新が1週間なかった場合、情報がクリアされてしまうため、1週間に一回ログインして更新処理をしていました。 これだと面倒なのでなんとか自動更新できないかなーってのが最初の発端でした。。。 メール通知もDiCEも、固定IPアドレス(***.***.***.11)ではなくデフォルトゲートウェイ(***.***.***.9)の値をIPアドレスとしてセットしまうので、スクリプトか何かで任意(正しいIPアドレス)の値をセットできないものかなぁと思っています。

  • MOMON12345
  • ベストアンサー率32% (1125/3490)
回答No.1

mydns.jpならばftpでもメール受信でもIPアドレスセットが行えますよね。 DiCEが駄目なら他の方法でも良いと思います。 DiCEはローカルIPしか知りようがないと思うので、ルータからそちらにスクリプトか何かで通知するなどの小細工が必要ではないかと思います。

sy_benkyo
質問者

お礼

早速に回答ありがとうございます。 最初「メール受信」でアドレスセットをためしたんですが、同じ結果でして。。。。 DiCEなら「登録するIPアドレスを入力してください」という設定箇所があるので、 「もしかしたらこれでできるのかなっ」 て思ってたのですがどうやらダメのようですね。 スクリプトで通知ですね。なるほど参考になりました。ググってみます。 もし参考になるホームページなどございましたらご教授願います。

関連するQ&A

  • IPアドレスの固定

    IPアドレスの固定をしたいのですがうまくいきません。 やり方は (1).ローカルエリア接続のプロパティ (2).インターネット プロトコル (TCP/IP)のプロパティ (3).全般タブ IPアドレス:メモしたIPアドレス サブネットマスク:255.255.1.1 デフォルトゲートウェイ:メモしたデフォルトゲートウェイ 優先DNSサーバー:デフォルトゲートウェイと同じ いつもこういった感じで設定してIPアドレスの固定を試みるのですがこれだとネットワークに接続できなくなります。 Panasonic TZ-CM155Bというケーブルモデムを使用しています。 ルータは使っていません。 それとポートの開放もしたいのですが全くわかりません…いろいろと調べてみたのですが… 回答よろしくおねがいします。

  • 172.1.1.1 は誰のIPアドレスなのでしょうか?

    無線LANルーターMZK-WNH(プラネックス社製)を使用しています。 ルーターの設定画面(ブラウザにて、192.168.1.1入力)で、 一般設定>WAN>固定IP の項目に、下記のように表示されています。 ================================================= IPアドレス 172.1.1.1 サブネットマスク 255.255.0.0 デフォルトゲートウェイ 172.1.1.254 ================================================= 【1】 この、172.1.1.1 と 172.1.1.254 はどこにあるどんな器機のIPアドレスとなるのでしょうか? グローバルIPアドレスに加え、1と254を使用しているので、プロバイダーのIPアドレスではなく、何か特別なIPアドレスのような気はするのですが。 プロバイダーに割り当てられたIPアドレスの大元(?)みたいな感じでしょうか? 【2】 適用ボタンもあるのですが、変更するとどうなるのでしょうか? 以上、ご回答よろしくお願いいたします。

  • I Pアドレスが固定出来なくなりました

    フロバイダーを変わったらNTT(OCN)からネクシーズ(ソフトバンク)に 変更したらIPアドレスが固定出来なくなりました。したがって、ポート 開放も出来なくなりました。ルーターはBUFFALO WHR-HP-Gです一旦固定に設定してもすぐに以下のように変わります。どうしてでしょうか? 教えてください。 ●次のIPアドレスを使う  IPアドレス(I)       0  0  0  0 サブネットマスク(U)      0  0  0  0 デフォルトゲートウェイ 192.168.12. 1 ●次のDNSサーバーを使う 192.168.12. 1

  • I Pアドレスが固定出来なくなりました

    フロバイダーを変わったらNTT(OCN)からネクシーズ(ソフトバンク)に 変更したらIPアドレスが固定出来なくなりました。したがって、ポート 開放も出来なくなりました。ルーターはBUFFALO WHR-HP-Gです一旦固定に設定してもすぐに以下のように変わります。どうしてでしょうか? 教えてください。 ●次のIPアドレスを使う  IPアドレス(I)     0  0  0  0 サブネットマスク(U)  0  0  0  0 デフォルトゲートウェイ 192.168.12. 1 ●次のDNSサーバーを使う 192.168.12. 1

  • PCのDNSアドレス設定について

    教えてください。 既存の環境で、パソコンには固定でIPアドレスやサブネット、デフォルトゲートウェイなど設定されているのですが、DNSのアドレスは設定されていませんでした。なのにインターネットが見れています。ブラウザの方には、プロキシサーバのアドレスが設定されています。 パソコンは全台プロキシサーバを通してインターネットを見ます。 プロキシサーバでDNSアドレスを固定で設定していれば、パソコンで設定しなくてもいいのでしょうか? ローカル内での名前解決はどうなるのでしょうか? ありえるかどうか分からないのですが、同じくIPアドレスやサブネット、デフォルトゲートウェイまでは固定で設定されていて、DNSのアドレスがゲートウェイのアドレスになっていた場合はどのような可能性が考えられるのでしょうか?インターネット出口にあるルータのアドレスです。因みにRTX1200です。RTX1200で#dns server (アドレス)という設定があるようなのですが、設定されているとしたらそれを引き継ぐようなことというのも可能でしょうか?

  • DNSのIPアドレスは、なぜルータと一緒?

    ネットワークを勉強しているものです。 いろんなネットワークの本を見たり、端末のIP設定を見ると、 デフォルトゲートウェイ  192.168.1.254 DNSサーバー       192.168.1.254 という設定を多く見かけますし、本等でもそういう記載例が多々あります。 ゲートウェイ(ルータ)のIPは設定するので、上記のようなIPアドレスなのはわかりますが、なぜDNSのIPはルータと一緒にする必要があるのでしょうか? わかりやすく説明していただけるとうれしいです。 よろしくお願いいたします。

  • IPアドレスの自動取得について

    固定IPアドレスはIPアドレス、サブネットマスク、ゲートウェイを入力、DHCP。PPPoEは自動取得します。PPPoEはユーザー名とパスワードの入力がありますが。プロバイダーによって異なりますか?

  • サーバーでIPアドレスを固定する

    サーバーを立てます。IPアドレスを固定する必要があります。その場合、どの辺りでIPアドレスを固定するのが実際的なのでしょうか? 具体的にはローカルIPアドレスが192.168.1.0/24の場合ですが、192.168.1.5が良いのか?それとも、192.168.1.250などと後ろの方を取るのが実際的なのでしょうか? ブロードバンドルータがゲートウェイになっています。凡そ、192.168.1.1がそのアドレスだと思います。 実際自宅でサーバーを立てていますが、これまではDHCP機能を192.168.1.20からIPを割り振ると言う設定をブロードバンドルータに設定して、192.168.1.5と言うアドレスを割り振っていました。しかし、ある会社でサーバーのIPは192.168.1.250と言う感じで振られていました。中小企業で本格的なサーバーでは無いというようなケースの場合、市販のブロードバンドルータかNTTのホームゲートウェイを使ったような簡易なネットワークの場合ですが。できれば、自習目的で自宅でDHCPやDNSサーバーを立てようと考えています。DHCPはルータではなく、サーバーにその機能を持たせようと考えています。よろしくお願いします。

  • IPアドレスについて

    ● IPアドレス(192.168.2.100)を設定したパソコンと同じネットワーク内にルータがあるものとして、サブネットマスクとデフォルトゲートウェイが正しく設定されているものを、A~Eの中から選びなさい。  IPアドレス -- サブネットマスク -- デフォルトゲートウェイ A. 192.168.2.100 -- 255.255.255.240 -- 192.168.2.10 B. 192.168.2.100 -- 255.255.255.0 -- 192.168.3.1 C. 192.168.2.100 -- 255.255.255.192 -- 192.168.2.21 D. 192.168.2.100 -- 255.255.254.0 -- 192.168.4.1 E. 192.168.2.100 -- 255.255.255.248 -- 192.168.2.97 答えは E なのですがなぜなのかわかりません? どなたかわかり易く解説していただけないでしょうか。 宜しくお願いします。

  • ActiveDirectory環境におけるIP/DNS等の設定

    ActiveDirectory環境におけるIP/DNS等の設定について教えて下さい。 固定IPをクライアントに振らないといけない場合、 クライアントPCのIP、サブネットマスクおよびゲートウェイ、DNSサーバーのIPは各クライアントPCを開き手動で設定しないといけないのでしょうか? クライアントPCの数が多い場合、ものすごい手間のような気がします。 通常はどのようにされているのでしょうか?管理ツールか何かに まとめて設定するツールとかがあるのでしょうか? 宜しくお願い致します。