DiCE
2004年 03月 17日
DiCE for LinuxをDLし、任意の場所に解凍。
アカウントを取得→メールで確認が送られてくる→DNS取得
DynamicIPに対応させるため、システム起動時に毎回DNS情報を更新させるには、
インターネット接続に使われるファイルは
/etc/rc5.d/S14ppp
であるため、中身確認
case "$1" in
start)
echo -n "Starting up PPP link: pppd"
if [ "$RUNFILE" = "1" ]; then
/etc/ppp/ppp_on_boot
else
pppd call provider
fi
echo "."
という行がある。
/etc/ppp/ppp_on_bootを実行させネットに繋ぐという流れがわかるので、
/etc/ppp/ppp_on_bootをみてみると/etc/ppp/ppp_on_boot: symbolic link to `ppp_on_boot.dsl'ということわかる。
ということで/etc/ppp/ppp_on_boot.dslを編集。
exec pppd call dsl-provider
という行があるので、その下に
exec /DiCEの解凍場所/diced -d -e 0 2&> /ログの出力先/dice.log
を追加。
以上で再起動に伴うIP変更情報を自動で更新することができる。
アカウントを取得→メールで確認が送られてくる→DNS取得
DynamicIPに対応させるため、システム起動時に毎回DNS情報を更新させるには、
インターネット接続に使われるファイルは
/etc/rc5.d/S14ppp
であるため、中身確認
case "$1" in
start)
echo -n "Starting up PPP link: pppd"
if [ "$RUNFILE" = "1" ]; then
/etc/ppp/ppp_on_boot
else
pppd call provider
fi
echo "."
という行がある。
/etc/ppp/ppp_on_bootを実行させネットに繋ぐという流れがわかるので、
/etc/ppp/ppp_on_bootをみてみると/etc/ppp/ppp_on_boot: symbolic link to `ppp_on_boot.dsl'ということわかる。
ということで/etc/ppp/ppp_on_boot.dslを編集。
exec pppd call dsl-provider
という行があるので、その下に
exec /DiCEの解凍場所/diced -d -e 0 2&> /ログの出力先/dice.log
を追加。
以上で再起動に伴うIP変更情報を自動で更新することができる。
by ayamem
| 2004-03-17 00:56
| Linux-雑多