ダイナミック DNS の設定

サーバーとして使う場合 IP アドレスが変更されると困ります。
そこで、IP アドレスが変わっても同じ URL で
アクセスできるようにダイナミック DNS の設定をします。
家サーバープロジェクト http://ieserver.net/
にて無料で提供されているダイナミック DNS サービスを
利用することにした。

クライアントのダウンロード

http://ieserver.net/tools.html にある
IPアドレス更新サンプルスクリプト (ieServer.Net 専用) を
ダウンロードします。

クライアントスクリプトの設定

ファイル名は ddns-update.txt ですが、ddns-update.pl に変更。
/usr/local/ddns/ フォルダを作成して移動する。
ファイルのパーミッションは 700 に設定。
そして以下の行を書き換え。
$ACCOUNT         = "kurankuran"; # アカウント(サブドメイン)名設定
$DOMAIN          = "dip.jp";     # ドメイン名設定
$PASSWORD        = "********";   # パスワード設定

10 分毎で自動起動するように設定

crontab -e を実行するとエディタが起動するので以下を書く。
5,15,25,35,45,55 * * * * /usr/local/ddns/ddns-update.pl
ESC を押して :、wq で保存して設定終了。
保存などのコマンドは vi のマニュアル参照。
crontab -l で登録状態が確認できる。

前に戻る


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2012-12-16 (日) 15:26:12 (2042d)