玄箱HG debian lenny (10)ddclientインストール

ipアドレスが変更となった場合の更新処理を自動化する。
ddclientの他にipcheckがあるようですが、ここでは、ddclientで設定します。

ddclientを導入

インストール

参考

sudo apt-get install ddclient

設定

インストール時にいろいろ聞かれ /etc/ddclient.conf というサンプルのファイルが出来上がるが dyndnsのサイトが conf ファイルを自動生成してくれるのでそっちを使った方が楽らしい。
以下が出来上がったファイル

## ddclient configuration file
daemon=600
# check every 600 seconds
syslog=yes
# log update msgs to syslog
mail-failure=メールアドレス # Mail failed updates to user
pid=/var/run/ddclient.pid
# record PID in file.
## Detect IP with our CheckIP server
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
## DynDNS username and password here
login=DynDNSユーザ名
password=DynDNSパスワード
## Default options
protocol=dyndns2
server=members.dyndns.org
## Dynamic DNS hosts(更新したいドメイン名をカンマ区切りで記述)
hogehoge.com,hugahuga.co.jp

ddclient再起動

/etc/init.d/ddclient restart