人気ブログランキング | 話題のタグを見る

「わかりました」>「あんまりわかってません」の間接的な用法


by ayamem
カレンダー
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

DiCE

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変更情報を自動で更新することができる。
by ayamem | 2004-03-17 00:56 | Linux-雑多