2015年12月12日土曜日

DiceでIPアドレス自動検出ができない_centos6

http://centossrv.com/domain-ieserver.shtml
を参考にDiCEの設定を実施

-----
# setarch `uname -m` /usr/local/bin/DiCE/diced
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad
:setup
IPアドレスの検出方法を指定してください
(0) 自動検出
(1) ローカルのネットワークアダプタから検出
(2) 外部のスクリプトから検出
<現在:0>
(N)変更しない  (P)戻る
>n
-------------------------------------------------
プライベートIPアドレスも検出対象ですか? (Y/N)
<現在:いいえ>
(P)戻る
>n
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>y

-----
1時間以上、画面がすすまないためCtrl+Cでキャンセル。
対策を探すと以下のサイトを発見

http://blog.aburami.net/archives/53915071.html

以下のオペレーションで現象改善。
------
# cat /usr/local/bin/DiCE/ipcheck.dat
http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/ip_chk.cgi
http://hpcgi3.nifty.com/sarad/ip_check.cgi
http://checkip.dyndns.org/
# GET http://www.hi-ho.ne.jp/cgi-bin/user/yoshihiro_e/ip_chk.cgi
Error!!#
# GET http://hpcgi3.nifty.com/sarad/ip_check.cgi
Error!!#
# GET http://checkip.dyndns.org/
Current IP CheckCurrent IP Address: 1
xxx.xxx.xxx.xxx
/***唯一IPアドレスが表示***/
# setarch `uname -m` /usr/local/bin/DiCE/diced
=-=-=- DiCE DynamicDNS Client -=-=-=
Version 0.19 for Japanese
Copyright(c) 2001 sarad:setup
IPアドレスの検出方法を指定してください
(0) 自動検出
(1) ローカルのネットワークアダプタから検出
(2) 外部のスクリプトから検出
<現在:0>
(N)変更しない  (P)戻る
>2      /***0ではなく、2を設定***/
-------------------------------------------------
スクリプトのURLを入力してください
<現在:>
(N)変更しない  (P)戻る
>http://checkip.dyndns.org/   /***IPアドレスが表示されたcheckipのアドレスを設定する***/
-------------------------------------------------
プライベートIPアドレスも検出対象ですか? (Y/N)
<現在:いいえ>
(P)戻る
>n
-------------------------------------------------
IPアドレスの検出をテストしますか? (Y/N)
(P)戻る
>y
検出IPアドレス>xxx.xxx.xxx.xxx /***IPアドレスが表示****
-----
その後の設定は
http://centossrv.com/domain-ieserver.shtml
の内容と同様。

0 件のコメント:

コメントを投稿