FreeBSD/ddclient_RedHat

ddclient_RedHat

たまたまRedHatでもインストールする機会があったので、RedHatの場合も載せておきます。

DynDNSからのダイナミックDNSを自動更新してくれるソフトddclientのインストール。
ddupよりも簡単で使いやすいです。
今回ddclient-3.6.6を使ってます。

  1. 環境
  2. インストール
  3. 設定ファイルの用意
  4. rc スクリプトを init ディレクトリにコピーし、各ランレベルに組み込む
  5. ddclient.confの編集
  6. 起動

環境

RedHat 7.2
ddclient-3.6.6

インストール

# tar zxvf ddclient.tar.gz
# cp ddclient /usr/sbin/
# chmod 755 /usr/sbin/ddclient

設定ファイルの用意

# mkdir /etc/ddclient
# cp sample-etc_ddclient.conf /etc/ddclient/ddclient.conf
# chmod 600 /etc/ddclient/ddclient.conf

rc スクリプトを init ディレクトリにコピーし、各ランレベルに組み込む

# cp sample-etc_rc.d_init.d_ddclient.redhat /etc/rc.d/init.d/ddclient
# chkconfig --add ddclient

ddclient.confの編集

# vi /etc/ddclient.conf

----------編集個所----------
use=if, if=fxp0 

login=ユーザー名
password=パスワード
mx=MailExchanger
backupmx=バックアップMX
wildcard=yes (必要なければno) 
use=web, web=checkip.dyndns.org/, web-skip='IP Address'  #ルータ越しの場合は必要
server=members.dyndns.org, \(デフォルトで良い)
protocol=dyndns2 \(デフォルトで良い)
your-dynamic-host.dyndns.org(自分で作成したdyndnsのホスト) 
----------編集個所----------

起動

# /sbin/service ddclient start