DynDNS IP自動更新方法とは?
- DynDNS IP自動更新の方法とは、自宅のweb serverで使われているIPアドレスを定期的に更新する方法です。
- ルーターのwan側IPアドレスが更新されなかった場合、DynDNSから削除されてしまう可能性があります。
- 手動でIP情報を更新する必要がなく、自動的にIP情報を更新させることができます。
- ベストアンサー
DynDNS IP自動更新について
最近自宅にweb serverをたてまして、 DynDNS に ddns 登録をし、試験的に1ヶ月ほど放置していたのですが 昨日になって DynDNS からメールがきまして IPアドレスが30日間更新されてません。 35日ほっておくと DynDNS の登録から削除しますよ。 という内容でした。 恐らくルーターのwan側IP address が更新されてなかったのが原因っぽいですが。 これに関してですが、毎月手動で更新する必要が発生するので面倒ですし メール見忘れて更新し忘れるのも大変怖い話なので何とか自動的に 更新させるような方法を探しています。 1.自動的に IP 情報を更新させる方法はありますか 2.あるなら具体的な手段を教えていただければ大変助かります server: 玄箱 OS : debian router: Buffalo BBR-4HG DDNS : DynDNS IP更新: BBR-4HG 付属の機能を使いIPに変化があれば自動的に更新 Net : eo光 よろしくお願いいたします。(_ _)
- elflend
- お礼率67% (19/28)
- ネットワーク
- 回答数5
- ありがとう数4
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
ddclientですが、通常IPアドレスが変わらないとDynDNSにアクセスしてIPアドレスの更新は行いませんが、-forceオプションを指定すると強制的にDynDNSの方の情報を更新しくれます。 ただ、DynDNSのDDNS以外に取得した汎用JPドメインでもDDNSで運用しているので、ddclientはデーモンとしては動作させず、シェルスクリプトを作成してIPアドレスが変更あったかチェック(強制の時はチェックなし)して変更があったときddclient(DynDNS)とwget(汎用JPドメイン)を実行しているようにしています。 そのシェルスクリプトの中では ${DDCLIENT} -daemon=0 -quiet -force -ip ${CURIP} >/dev/null 2>&1 のような感じでddclientを実行しています。 強制更新は、月に2回程度すればいいかと思いますが、今のところは1週間に1回で行っています。 私でしたら、ルータで更新出来るなら通常の更新はルータに任せて、強制更新の時のみcronに登録したddclientから行うようにするかなと思います。
その他の回答 (4)
- Lean
- ベストアンサー率72% (435/603)
No.3です。 補足です。 checkip.dyndns.orgのWEBページを使用してグローバルIPアドレスを取得する設定があるのでそちらを使用すれば大丈夫だと思いますよ。 Debianでもパッケージがあるようですので、そちらをインストールされたらどうでしょうか? Package: ddclient (3.6.2-3.1) http://packages.debian.org/stable/net/ddclient 設定方法の詳細はgoogle等でddclientで検索すればいろいろ出てくると思います。
- Lean
- ベストアンサー率72% (435/603)
DynDNSを使用していますが、固定IPアドレスを貰えるISPではないですがISPから割り振られるグローバルIPアドレスがあまり変わらないためDynDNDから同様なメールが来たことがあるので、DynDNSの以下のサポートページにもあるddclientを使用してcronで定期的にチェックしてIPアドレスの自動更新させていたのですが、別途cronで一定間隔で強制的に更新を行うようにしています。 PerlスクリプトなのでPerlがインストールされていれば動作すると思います。 ルータからグローバルIPアドレスを取得してIPアドレスを自動更新事も出来ますが、サポートされているのが海外のものなので設定ファイルに設定する事でサポート外のルータでも可能のようですが、質問者の方が使用しているルータの場合にどうすればいいかと聞かれても使用している訳でもないのでちょっと分かりません。 Linux / UNIX Update Clients http://www.dyndns.com/support/clients/unix.html
お礼
Lean さん回答ありがとうございます。 参考になり大変助かります。 実は私も一時期 ddclient を使用して定期更新をしていたのですが ルーターに定期更新機能があったのでサーバーの負荷を下げるため(そう変わらないかな) ルーター側で更新させていたのです。 必要に応じてルーター側の設定を解除して ddclient で設定しなおそうかと考えていますが > 別途cronで一定間隔で強制的に更新を行うようにしています。 もしよろしければこれについての設定例をご教授頂けませんでしょうか。 wget 等を使って cron に登録されていますでしょうか。 恐らくグローバルIPに変化がない為警告がきたものですので、cron で強制更新を掛ければ大丈夫なのかなと考えています。 (DynDNSの強制更新cronに関して検索してもなかなか引っかからないのです・・)
- yambejp
- ベストアンサー率51% (3827/7415)
webベースで更新ができるしくみであれば よくwgetをspiderモードでで動かしたりしますね。
お礼
ご回答ありがとうございます。 私も wget 等利用し cron 登録できれば問題ないのかなと 考えておりますがなかなかうまくいかずです。 自分の知識不足に項垂れております。
- T0MT0M
- ベストアンサー率14% (73/504)
有名なDiceと言うソフトがあります。
お礼
早急な回答ありがとうございます。 追加質問になって申しわけございませんが Diceは昔一度検討したのですが debian で動くのでしょうか。 (debian で動かしている例がなかったものですので) このソフトの分からないところは、IP が変更されたら自動的に 変更をしてくれる機能があるのは分かるのですが、 IP に変化がない場合でも自動的に更新をかけてくれる機能はあるのでしょうか。
関連するQ&A
- DynDNSでIPの自動更新
DynDNSのDynamicDNSを使っておりますが30日間IPの更新し ないと「期限切れ」の通告が来ます。 Vine Linux 4.1とこのサイトからダウンしたddclientで 運用しておりますが、このddclientに何か記述して自動更新 する方法がないものでしょうか。 うっかりしてると通告を見過ごして使えなくなってしまいます ので困惑してます。 「ddclient」で検索しましたがマッチした案が見付からなか ったので宜しく願います。(現在使用のルーターにはこの機能 は見当たりませんでした)
- 締切済み
- ハードウェア・サーバー
- グローバルIPアドレスを自動送信するソフトを探しています。
質問のタイトルどおりなのですが、WAN側のグローバルIPアドレスを自動で一定時間ごと、もしくはWAN側のIPアドレスが変わるたびに自動でメールなどで送信してくれるソフトはありませんか? diceやdyndns updaterなどでたまに更新し忘れがあるのでそのときのために必要なのです。 無料ソフト、もしくはサーバで自動で実行されるようPHP,CGIなどでもかまいません。 ご存知の方がいれば教えていただければ幸いです。
- ベストアンサー
- その他(ITシステム運用・管理)
- DynDNSでIPの自動更新ができません
DynDNSのDynamicDNSを使っていますが30日間IPの更新しないと「期限切 れ」の通告が来ました。玄箱(初代)でOSはdebian(etch)です。 ddclientの設定ミスでしょうか?iptablesの設定ミスでしょうか? (ddclientの導入手順) ddclientインストール # apt-get install ddclient ↓以下の質問に答えていく DDNSサービスはwww.dyndns.org 登録ドメイン名は[収得したアドレス] [ユーザー名]と[パスワード]入力 interfaceは無記入 PPPは[No] デーモンの自動起動は[yes] 更新間隔は[300] 起動しているddclientの機能を止めてからファイルの修正をする # /etc/init.d/ddclient stop # vi /etc/ddclient.conf daemon=600 #cache=/tmp/ddclient.cache #pid=/var/run/ddclient.pid use=web, web=checkip.dyndns.com/, web-skip='IP Address' login=登録したユーザ名 password=登録したパスワード protocol=dyndns2 server=members.dyndns.org wildcard=YES siruko.dyndns.org ←登録したドメイン名 #custom=yes, example.com syslog=yes # /etc/init.d/ddclient start (iptablesの設定) # iptables -L ←設定の閲覧 # iptables -F ←設定の初期化 # iptables -P FORWARD ACCEPT ←FORWARDの全てを許可 # iptables -P OUTPUT ACCEPT ←OUTPUTの全てを許可 # iptables -A INPUT -s 127.0.0.1 -j ACCEPT ←ループバックア ドレスは全て許可 # iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT ←接続済みのものは全て許可 # iptables -A INPUT -p tcp -i eth0 --dport 80 -j ACCEPT ←www を許可 # iptables -A INPUT -p tcp -i eth0 --dport 25 -j ACCEPT ←postfixを許可 # iptables -A INPUT -p tcp -i eth0 --dport 20:21 -j ACCEPT ←ftpを許可 # iptables -A INPUT -p tcp -i eth0 --dport 50000:50029 -j ACCEPT ←ftp:PASVを許可 # iptables -A INPUT -p tcp -i eth0 -s 192.168.0.0/24 --dport 110 -j ACCEPT ←LAN内のpop3を許可 # iptables -A INPUT -p tcp -i eth0 -s 192.168.0.0/24 --dport 22 -j ACCEPT ←LAN内のsshを許可 # iptables -A INPUT -p tcp -i eth0 -s 192.168.0.0/24 --dport 445 -j ACCEPT ←LAN内のSamba接続許可 # iptables -A INPUT -p tcp -i eth0 -s 192.168.0.0/24 --dport 137 -j ACCEPT ←LAN内のSamba接続許可 # iptables -A INPUT -p udp -i eth0 -s 192.168.0.0/24 --dport 138 -j ACCEPT ←LAN内のSamba接続許可 # iptables -A INPUT -p udp -i eth0 -s 192.168.0.0/24 --dport 139 -j ACCEPT ←LAN内のSamba接続許可 # iptables -A INPUT -p udp -i eth0 -s 192.168.0.0/24 --dport 631 -j ACCEPT ←LAN内のCUPS接続許可 # iptables -P INPUT DROP # /etc/init.d/iptables save active # iptables-restore /var/lib/iptables/active # vi /etc/init.d/iptables_restore #!/bin/sh PATH=/bin:/usr/bin:/sbin:/usr/sbin iptables-restore /var/lib/iptables/active # chmod a+x /etc/init.d/iptables_restore # update-rc.d iptables_restore defaults # iptables -L # iptables -D INPUT 2 # iptables -D です。間違っている所を教えて下さい。
- 締切済み
- Linux系OS
- DynDNSのIPアドレス更新のタイミングについて
DynDNSをDiceと併用して使っております。 自宅サーバーのIPアドレスが変わった場合、勝手に更新してくれるように設定しているのですが、たまに繋がらない事があります。 原因をしらべようと、DynDNSのサイトで更新されている事を確認したのですが、やはり割り当てられているホスト名では繋がらず、直接IPアドレスを打ち込むと繋がります。 半日くらいするとホスト名が使えるようになるのですが、これって無料だから仕方ないのでしょうか? 有料のサービスにしたら、もっと確実にホスト名が使えるのでしょうか?
- 締切済み
- その他(インターネット接続・通信)
- DYNdnsの設定(Ip Addressをどうすればいいか)を教えてください!
*状況:動的IP Addressが使えるだけです(つまり、不定期にWAN-IPが変動する)、 ルーターはVPN接続可能なバッファローのWZR-HP-G54/Pです。 *やりたいこと - バッファローのルーターのVPN機能を利用するときにダイナミックDNS機能を使用します。 その際、DYNDNSというサービスを使いいつでもXXXXX.Dyndns.orgなどのドメインからいつでもルーターにアクセスしたい。 XXXX.Dyndns.orgとかを打ち込んで自宅HTTPサーバーなどにアクセスしたい。 *解決したいこと - DYNDNSの設定画面でIP Addressを入力するところがあるのですが、そこには例えば自己IP(192.168.1.1)を入力するのか、ルーターのデフォルトゲートウエイであるLANIpの192.168.12.1(バッファローはコレガ見たいな192.168.1.1ではない)でしょうか?ご教授お願いします。
- ベストアンサー
- その他(インターネット接続・通信)
- どれが本当のグローバルIPですか???
YahooBBの3GトリオモデムのNAT機能をオフにして、 BBR-4HGルーターを使用してダイナミックDNSサービスを 利用しようとしているのですが・・・ ルーターの管理画面で・・・ ---WAN側の情報--- DHCPサーバから取得 (通信中) DHCPサーバアドレス 218.124.***.*** IPアドレス 218.124.***.* デフォルトゲートウェイ 218.124.***.*** WAN (自動取得) ・・・となっているのです。 どうも、***の部分が皆、微妙に異なるのですが、 本当にこれで、モデムのWAN側のグローバルIPをちゃんと ダイナミックDNSで取得・更新できているのでしょうか? いささか、腑に落ちません。 どれが、「グローバルIP」なのでしょうか??? 素人なので、こんがらがっております。 どなたか、何卒、ご専門の方、よろしくご教示願います。
- ベストアンサー
- その他(インターネット接続・通信)
- ダイナミックDNS対応ルータ
最近のルータには、ダイナミックDNS(以下DDNS)対応のものが多々ありますが、著名な無料DDNSサイト「DynDNS」では、無駄なWAN側グローバルIPアドレスの登録を排除するとともに、一方では、登録が35日間ない場合はこのホスト名を無効にしていると思います。 そこで、DDNS対応であり、WAN側のIPアドレスが変化した場合は即座にDDNSサイトに新しいIPアドレスの登録を行い、かつ、30日前後WAN側IPアドレスに変化がなければDDNSサイトに一回登録を行ってくれるルータをご存知の方は、メーカー名、機種名を教えて頂けないでしょうか。宜しくお願いいたします。 (このルータ配下にはPCを置かないことから、DICEなどのソフトによるDDNSの管理は出来ず、よって、ルータ自身にDDNSの全てを行って貰いためです)
- ベストアンサー
- その他([技術者向] コンピューター)
- DiCEはルータ機にインストールしないとダメですか?
DDNS自動登録プログラムのDiCEについて質問させて頂きます。 非固定IPでサーバを公開しているのですが、DDNSの自動更新にDiCEを使おうと思い、LAN内のマシンにインストールしました。 しかし、DiCEの「IPアドレスの検出をテストしますか?」というテストを行っても、127.0.1.1という答えとなってしまいます。 (つまり、DDNSに登録したいWAN側のIPアドレスが検出されていない) ここで質問ですが、DiCEは、ルータ機(Mosquito等のルータ用linux)にインストールしないと、WAN側IPアドレスの自動検出を行ってはくれないのでしょうか。 (そして、dice.iniのCheckIPAddressに現在のWAN側IPを設定?) そもそも、LAN側からはWAN側のIPアドレスは見えないので、LAN内のホストからは自力では調べる術がないというのが私の認識ですが、いかがでしょうか・・。
- ベストアンサー
- Linux系OS
- プラネックスのDDNSサービスのIP更新について
現在、プラネックスのネットワークカメラCS-WMV043GでDDNSのグローバルIPに関して調べています。このカメラをWimaxルータのネットワークに接続して動作させています。Wimaxルータの電源を再起動する度に割り振られるダイナミックのグローバルIPアドレスが変更されるのですが、その変更されたグローバルIPをこのカメラがDDNSサービスのCYBER GATEサービスに更新処理をせず、古いグローバルIPアドレスのままになります。 そのため、DDNSアドレスでのアクセスがインターネット側からできない状態になります。 このネットワークカメラの電源を再起動すると、CYBER GATEのDDNSのホストアドレスが更新されて、通信ができるようになります。 私の理解としては、このネットワークカメラが、ダイナミックグローバルIPの変化を監視して、検知したら即DDNSサーバに更新処理をすると思っているのですが、他に何か足りないものなどありましたら、教えて頂けませんでしょか。 現在、カメラの電源を再起動することでDDNSサーバのグローバルIPが更新されていると思うので、カメラに設定したDDNSサーバへのログインIDとパスワードの登録は正常だと思われるのですが、どうぞご教授頂きますようお願い致します。
- ベストアンサー
- ルーター・ネットワーク機器
- Buffalo社製ルータBBR-4HGで固定IP設定するとインターネットにつながらない。
自宅のインターネットにつながったネットワーク内にルータ(BBR-4HG)をおいて、さらにネットワークを作ろうとしました。この時、BBR-4HGの設定は”WAN側IPアドレスはDHCPで取得する”を設定するとWAN側IPは192.168.0.33というのを取得しました。この時はこのルータのLAN側につながった192.168.11.2のPCは普通にインターネットにつながりました。しかし、この192.168.0.33を固定IPに設定すると全くつながらなくなります。一応下にネットワークの構成を書きます。BBRはIPを固定にするとLAN側につながるPCはインターネットができないのでしょうか。 192.168.0.1(インターネットにつながったルータ) | | 192.168.0.33(BBR-4HG) | | 192.168.11.2(私のPC) わかる方いらっしゃいましたら、ご教授よろしくお願いします。
- ベストアンサー
- ネットワーク
お礼
ご回答有難う御座います。 大変勉強になり助かりました。 これからも機会があれば宜しくお願いいたします!