DiCE をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
&color(red){*};こちらだけなのかも知れないのだが、ddns更新...
▲ 3/3 13:27 にchaperone の更新の実行に失敗しました
Error: サーバーに接続できませんでした
と表記される....
windows版DiCEでも同様にエラーが返ってくる有様。唯一更新可...
「お名前.com ダイナミック DNS クライアント」はwindows版の...
2013.03.14でも同様に繋がらない....
#ref(2013y03m14d_215519362.png,nolink);
困った....
現在仕方ないので、仮想化したwindows7にてお名前.com謹製ダ...
.NET Framework互換の[[Mono>http://www.mono-project.com/Ma...
***DiCEによるDDNS [#xa88a3f5]
自宅鯖を運用するうえで、今割り当てられている&color(green)...
[[DiCE>http://www.hi-ho.ne.jp/yoshihiro_e/dice/]]は、その...
ここでは自分に割り当てられたIPアドレスをどうやって取得す...
外部サイトで自分のIPを知る事は簡単だが、外に行かなくても...
自宅のルータはNEC Aterm。「現在の状態」が示されているペー...
この部分を取得してDiCE経由でDDNSへ反映させたいと思った。
てっとり早くweb.chaperone.jpにphpスクリプトを配置させて、...
NEC Atermでは
&ref(2012y06m02d_012553111.png);
と画面に表示されるので、
#code(php){{
<?xml version="1.0" encoding="UTF-8"?>
<?php
$fp = fopen('http://admin:xxxxxx@192.168.0.1/info_m...
$i = 0;
while(!feof($fp)){
$line = mb_convert_encoding ( fgetss($fp) , 'UTF-8' , ...
$pos = strpos( $line, 'WAN側 IPアドレス' );
if ( $i ){
$ip = trim($line);
$ip = preg_replace("/^[ ]+/u", "" , $ip);
$ip = preg_replace("/[ ]+$/u", "" , $ip);
break;
}
if ( $pos !== false ){
$i = 1;
}
}
fclose($fp);
print "IPV4:".$ip;
?>
}}
これでIPアドレスが取得できる。
次に、DiCEを準備するのだが、このDiCEを経由してのDDNSデー...
(一部のDDNSサービスに対してのみ?「Error: サーバーに接続...
#code(nonumber){{
yum install openssl098e.i686
}}
としてopenssl-0.9.8eをインストールします。加えこのDiCEは...
#code(nonumber){{
ln -s /usr/lib/libcrypto.so.0.9.8e /lib/libcrypto.so
ln -s /usr/lib/libssl.so.0.9.8e /lib/libssl.so
}}
と調整を加えます。
この後、DiCEを展開して、設定を行った。
#code(nonumber){{
cd /opt
tar xzf diced01914.tar.gz
cd ./DiCE
./diced
(中略)
:setup (DiCEの環境設定)
IPアドレスの検出方法を指定してください --> 「(2) 外部の...
スクリプトのURLを入力してください --> 「http://xxx...
プライベートIPアドレスも検出対象ですか? --> 「n」
IPアドレスの検出をテストしますか? --> 「y IPアド...
IPアドレスの検出をテストしますか? --> 「n」
IPアドレスをチェックする間隔を指定してください(分) ...
前回の更新から一定時間DNS更新処理を行わないように保護時間...
設定を保存しますか? (Y/N) --> 「y」
}}
これでDiCEの環境設定が完了して、次にドメイン名と結びつけ...
#code(nonumber){{
:add (イベントの追加)
DynamicDNSサービス名を入力してください --> xxxxx...
ドメイン名を入力してください --> 「chaperon...
ホスト名を入力してください --> 「web」
ログインユーザ名を入力してください --> 「xxxxxxxx...
ログインパスワードを入力してください --> 「oooooooo」
登録するIPアドレスを入力してください --> 「(空白の...
このイベントに題名を付けてください --> なんでもいい
実行する頻度を指定してください (番号入力) --> 「(5)IPア...
IPアドレスの変化が無い時に実行する間隔を指定してください ...
詳細オプションを設定します
[ オフライン ] --> 「(0)No」
このイベントを有効にしますか? (Y/N) --> 「y」
イベントを保存しますか? (Y/N) --> 「y」
}}
このDiCEの起動は &color(green){''/etc/rc.local''};に
#code(nonumber){{
/opt/DiCE/diced -d -l
}}
と記述して、再起動後にも使えるようにした。-dはデーモンモ...
ログの書き出し場所は、この場合 ''/opt/DiCE/log'' となる。
***自ホスト参照 [#ie9a1319]
リモートから自宅鯖を見るには名前を使えば閲覧できるが、自...
windowsXPとかwindows7のホストファイル(&color(green){C:\Wi...
#code(nonumber){{
192.168.2.2 web.chaperone.jp
}}
***はて [#b4ca85b6]
以外にCPUリソースを頂くようで.....
#code(nonumber){{
PID USER PR NI VIRT RES SHR S %CPU %MEM TIM...
1457 root 20 0 5628 308 248 S 6.3 0.0 2538...
1425 root 20 0 265m 10m 6212 S 0.3 0.7 1:46...
}}
何もしていなくても、このcpu占有率....まぁー別に構いはしな...
終了行:
&color(red){*};こちらだけなのかも知れないのだが、ddns更新...
▲ 3/3 13:27 にchaperone の更新の実行に失敗しました
Error: サーバーに接続できませんでした
と表記される....
windows版DiCEでも同様にエラーが返ってくる有様。唯一更新可...
「お名前.com ダイナミック DNS クライアント」はwindows版の...
2013.03.14でも同様に繋がらない....
#ref(2013y03m14d_215519362.png,nolink);
困った....
現在仕方ないので、仮想化したwindows7にてお名前.com謹製ダ...
.NET Framework互換の[[Mono>http://www.mono-project.com/Ma...
***DiCEによるDDNS [#xa88a3f5]
自宅鯖を運用するうえで、今割り当てられている&color(green)...
[[DiCE>http://www.hi-ho.ne.jp/yoshihiro_e/dice/]]は、その...
ここでは自分に割り当てられたIPアドレスをどうやって取得す...
外部サイトで自分のIPを知る事は簡単だが、外に行かなくても...
自宅のルータはNEC Aterm。「現在の状態」が示されているペー...
この部分を取得してDiCE経由でDDNSへ反映させたいと思った。
てっとり早くweb.chaperone.jpにphpスクリプトを配置させて、...
NEC Atermでは
&ref(2012y06m02d_012553111.png);
と画面に表示されるので、
#code(php){{
<?xml version="1.0" encoding="UTF-8"?>
<?php
$fp = fopen('http://admin:xxxxxx@192.168.0.1/info_m...
$i = 0;
while(!feof($fp)){
$line = mb_convert_encoding ( fgetss($fp) , 'UTF-8' , ...
$pos = strpos( $line, 'WAN側 IPアドレス' );
if ( $i ){
$ip = trim($line);
$ip = preg_replace("/^[ ]+/u", "" , $ip);
$ip = preg_replace("/[ ]+$/u", "" , $ip);
break;
}
if ( $pos !== false ){
$i = 1;
}
}
fclose($fp);
print "IPV4:".$ip;
?>
}}
これでIPアドレスが取得できる。
次に、DiCEを準備するのだが、このDiCEを経由してのDDNSデー...
(一部のDDNSサービスに対してのみ?「Error: サーバーに接続...
#code(nonumber){{
yum install openssl098e.i686
}}
としてopenssl-0.9.8eをインストールします。加えこのDiCEは...
#code(nonumber){{
ln -s /usr/lib/libcrypto.so.0.9.8e /lib/libcrypto.so
ln -s /usr/lib/libssl.so.0.9.8e /lib/libssl.so
}}
と調整を加えます。
この後、DiCEを展開して、設定を行った。
#code(nonumber){{
cd /opt
tar xzf diced01914.tar.gz
cd ./DiCE
./diced
(中略)
:setup (DiCEの環境設定)
IPアドレスの検出方法を指定してください --> 「(2) 外部の...
スクリプトのURLを入力してください --> 「http://xxx...
プライベートIPアドレスも検出対象ですか? --> 「n」
IPアドレスの検出をテストしますか? --> 「y IPアド...
IPアドレスの検出をテストしますか? --> 「n」
IPアドレスをチェックする間隔を指定してください(分) ...
前回の更新から一定時間DNS更新処理を行わないように保護時間...
設定を保存しますか? (Y/N) --> 「y」
}}
これでDiCEの環境設定が完了して、次にドメイン名と結びつけ...
#code(nonumber){{
:add (イベントの追加)
DynamicDNSサービス名を入力してください --> xxxxx...
ドメイン名を入力してください --> 「chaperon...
ホスト名を入力してください --> 「web」
ログインユーザ名を入力してください --> 「xxxxxxxx...
ログインパスワードを入力してください --> 「oooooooo」
登録するIPアドレスを入力してください --> 「(空白の...
このイベントに題名を付けてください --> なんでもいい
実行する頻度を指定してください (番号入力) --> 「(5)IPア...
IPアドレスの変化が無い時に実行する間隔を指定してください ...
詳細オプションを設定します
[ オフライン ] --> 「(0)No」
このイベントを有効にしますか? (Y/N) --> 「y」
イベントを保存しますか? (Y/N) --> 「y」
}}
このDiCEの起動は &color(green){''/etc/rc.local''};に
#code(nonumber){{
/opt/DiCE/diced -d -l
}}
と記述して、再起動後にも使えるようにした。-dはデーモンモ...
ログの書き出し場所は、この場合 ''/opt/DiCE/log'' となる。
***自ホスト参照 [#ie9a1319]
リモートから自宅鯖を見るには名前を使えば閲覧できるが、自...
windowsXPとかwindows7のホストファイル(&color(green){C:\Wi...
#code(nonumber){{
192.168.2.2 web.chaperone.jp
}}
***はて [#b4ca85b6]
以外にCPUリソースを頂くようで.....
#code(nonumber){{
PID USER PR NI VIRT RES SHR S %CPU %MEM TIM...
1457 root 20 0 5628 308 248 S 6.3 0.0 2538...
1425 root 20 0 265m 10m 6212 S 0.3 0.7 1:46...
}}
何もしていなくても、このcpu占有率....まぁー別に構いはしな...
ページ名:
1