DiCEの設定(お名前.com編)。

一応需要があるかもしれないので、設定方法を残しておく。

OS:CentOS6.2

Domain:お名前.com

CentOSではデフォルトでUTF-8という文字コードになっているので、nkfコマンドが使えるようにしておくと便利。

[root@lv73 ~]# yum -y install nkf

DiCEはEUC-JPで書かれているためだが、SSHクライアント側で一時的に変更しておくことでも表示は可能(もちろんUTF-8の日本語が文字化けするけど)。

基本設定は他のサイト(ドメイン名取得(ieServer.Net編) – CentOSで自宅サーバー構築など)を参考にしてもらうとして、実際にお名前.comで取得したドメインを設定する方法について書く。

[root@lv73 ~]# setarch `uname -m` /usr/local/bin/DiCE/diced | nkf -uw

:add
-------------------------------------------------
<< お名前.com ダイナミックDNS >>
URL: http://www.onamae.com/ddns/
*** 情報 ***

=================================================
ドメイン名を入力してください
"?"でドメイン一覧を表示します
(P)戻る
>【取得したドメインを入力する。例:lv73.net】
=================================================
ホスト名を入力してください
(P)戻る
>【空Enter。】
=================================================
ログインユーザ名を入力してください
(P)戻る
>【お名前.comの会員IDを入力する。】
=================================================
ログインパスワードを入力してください
(P)戻る
>【お名前.comのパスワードを入力する。】
=================================================
登録するIPアドレスを入力してください
空白にすると現在のIPアドレスを自動検出します
(P)戻る
>【空Enter。】
=================================================
このイベントに題名を付けてください
(P)戻る
>【好きな名前をどうぞ。例:lv73.net】
=================================================
このイベントを実行するスケジュールを設定します
-------------------------------------------------
実行する頻度を指定してください (番号入力)
(0)1回のみ (1)1日1回 (2)1週間に1回 (3)1ヵ月に1回
(4)その他の周期 (5)IPアドレス変化時 (6)起動時
(P)戻る
>5
-------------------------------------------------
IPアドレスがあまり変化しない環境の場合、更新せずに一定期間を過ぎると
アカウントを削除されてしまうことがあります
IPアドレスの変化が無い時に実行する間隔を指定してください
(0)7日毎   (1)14日毎  (2)21日毎  (3)28日毎
(4)35日毎  (5)56日毎  (6)84日毎
(P)戻る
>0
=================================================
詳細オプションを設定します
-------------------------------------------------
[ オフライン ]
(0)No (1)Yes
番号>0
=================================================
このイベントを有効にしますか? (Y/N)
(イベントの有効/無効は"EN/DIS"コマンドで切替えられます)
>y
=================================================
イベントを保存しますか? (Y/N)
>y
イベント"lv73.net"を保存しました
=================================================

ただし、DiCEはOpenSSLへのシンボリックリンクが必要な模様。

DiCEで手動更新を試みた時に、「Error: サーバーに接続できませんでした」と表示される。

[root@lv73 ~]# locate libssl.so
/usr/lib/.libssl.so.1.0.0.hmac
/usr/lib/.libssl.so.10.hmac
/usr/lib/libssl.so.0
/usr/lib/libssl.so.1.0.0 ←【これ。】
/usr/lib/libssl.so.10
[root@lv73 ~]# locate libcrypto.so
/usr/lib/.libcrypto.so.1.0.0.hmac
/usr/lib/.libcrypto.so.10.hmac
/usr/lib/libcrypto.so.0
/usr/lib/libcrypto.so.1.0.0 ←【これも。】
/usr/lib/libcrypto.so.10
[root@lv73 ~]# ln -s /usr/lib/libssl.so.1.0.0 /usr/lib/libssl.so.0
[root@lv73 ~]# ln -s /usr/lib/libcrypto.so.1.0.0 /usr/lib/libcrypto.so.0

参考

ドメイン名取得(ieServer.Net編) – CentOSで自宅サーバー構築

お名前.comでDiCEが動かない – 底辺迷走

コメントを残す