目次

DiCE for Linux

参考サイト

CentOS のみ実行

「/lib/ld-linux.so.2」のインストール

DiCEを実行させると以下のようにエラーを吐く

# /usr/local/bin/DiCE/diced

-bash: ./diced: /lib/ld-linux.so.2: bad ELF interpreter: そのようなファイルやディレクトリはありません

実行時に足りないソフトをインストール

# yum install ld-linux.so.2

「nkf」のインストール

文字化け回避するために利用する

# yum install nkf

実行コマンド

# wgert http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/download.cgi?p=diced019
# tar zxvf diced01914.tar.gz
# mv DiCE /usr/local/bin/.

DiCEの文字コードはEUCなので「nkf」を使って文字コードをUTF-8に変換して表示

# /usr/local/bin/DiCE/diced | nkf -uw

DiCEの環境設定

01: setup                                       # イベントを追加
02: 2                                           # IPアドレスの検出方法
03: http://www.dyndns.org/cgi-bin/check_ip.cgi  # スクリプトのURL
04: n                                           # プライベートIPアドレスも検出対象
05: y                                           # IPアドレスの検出テスト
06: n                                           # IPアドレスの検出テスト
07: n                                           # <初期値:10>IPアドレスをチェックする間隔
08: 30                                          # <初期値:60>DNS更新待機時間
09: y                                           # 設定を保存 

イベントの追加

01: add            # イベントを追加
02: MyDNS         # サービス名
03: batako.net    # ドメイン名
04: batako         # ホスト名
05: ******         # ログインユーザ
06: ******         # ログインパスワード
07:                # 登録するIPアドレス
08: batako.net  # イベント名
09: 5              # イベントの実行頻度
10: 0              # IPアドレスの変化が無い時に実行する間隔
11: 0              # ワイルドカード(www)
12:                # メールエクスチェンジャ
13: 0              # バックアップMX
14: 0              # オフライン
15: 0              # システム
16: y              # イベントを有効
17: y              # イベントの保存

設定の確認と初回実行

01:list  			# 登録済のイベント一覧を表示
02:ev イベント番号		# 指定したイベントの情報を表示
03:ex イベント番号		# 指定したイベントを今すぐ実行
04:ev イベント番号		# 正常に動作しているか確認
05:exit				# DiCEを閉じる

DiCEの自動起動設定

バックアップ

# cp -p /etc/rc.d/rc.local /etc/rc.d/rc.local.orig

実行コマンドを追記

# echo '/usr/local/bin/DiCE/diced -d -l' >> /etc/rc.d/rc.local

差分確認

# diff /etc/rc.d/rc.local.orig /etc/rc.d/rc.local

自動起動確認

再起動後に以下のコマンドを実行

$ ps -C diced

以下のようにdicedが表示されれば成功

  PID TTY          TIME CMD
 **** ?        **:**:** diced

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-01-16 (土) 18:03:29 (435d)