programing:ruby-language:onamae-update-ddns
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
programing:ruby-language:onamae-update-ddns [2019/12/22 10:52] – yoko | programing:ruby-language:onamae-update-ddns [2022/03/04 13:37] (現在) – [追記(2022年3月4日)] yoko | ||
---|---|---|---|
行 1: | 行 1: | ||
「お名前.com」のDDNSをRubyスクリプトで更新 | 「お名前.com」のDDNSをRubyスクリプトで更新 | ||
================================= | ================================= | ||
- | [[myblog> | + | [[myblog> |
準備 | 準備 | ||
行 15: | 行 15: | ||
下記のスクリプトを任意の場所に作成。(例:`/ | 下記のスクリプトを任意の場所に作成。(例:`/ | ||
- | `UserID`, | + | `UserID`, |
<code ruby onamae-update-ddns.rb> | <code ruby onamae-update-ddns.rb> | ||
行 107: | 行 107: | ||
</ | </ | ||
- | このスクリプトでは、取得した現在のIPアドレスを「`/ | + | このスクリプトでは、登録した現在のIPアドレスを「`/ |
cronで自動実行 | cronで自動実行 | ||
------------ | ------------ | ||
- | cronで定期的に、上記Rubyスクリプトを自動実行する。この例では5分間隔(お名前.com配布のクライアントソフトのデフォルトが5分となっているので、これ以上は早くしない方がよいと思う)。 | + | cronで定期的に、上記Rubyスクリプトを自動実行する。この例では5分間隔。(お名前.com配布のクライアントソフトのデフォルトが5分となってたので、これ以上は早くしない方がよいと思う) |
``` | ``` | ||
行 133: | 行 133: | ||
※プロキシ等のIPチェック用サーバーに直接アクセスできない環境ではご利用いただけません。 | ※プロキシ等のIPチェック用サーバーに直接アクセスできない環境ではご利用いただけません。 | ||
+ | 追記(2022年3月4日) | ||
+ | ------------------ | ||
+ | お名前.comから連絡が来ていたが、2022年3月3日に新しい「お名前.com ダイナミックDNSクライアント」サービスに切り替わった。 | ||
+ | 更新用サーバ名やプロトコルは従来と同じようである。上記スクリプトは一応動作できた。 | ||
+ | |||
+ | {{: | ||
programing/ruby-language/onamae-update-ddns.1576979521.txt.gz · 最終更新: 2019/12/22 10:52 by yoko