- 2004-11-10 (水) 0:41
- Linux
今は外向けにサーバを公開してないので 必要ないのですが、時々ファイルを渡したりするときにあると便利なので設定しておきました。
DynamicDNSについては各自調べてください。
使ったのはZiVE.orgとDiCEのLinux版です。
ZiVE.orgはDynamicDNSを貸してくれるところで、DiCEはそういったところにIPアドレスを登録しに行ってくれるソフトウェアです。
以下、設定メモ。
まず、DiCEが対応しているDynamicDNSサイトでドメインを取得しておきます。
対応サイトはDiCEのページに書いてあります。
ここではZiVE.orgで登録してみました。
参考サイト
DiCEをダウンロードしてから解凍し、適当な場所へ配置。
$ wget http://homepage3.nifty.com/sarad/diced01911.tar.gz
$ tar vxfz diced01911.tar.gz
# su
# cp ./DiCE /usr/local/bin
# cd /usr/local/bin/DiCE
ここでDiCEを実行します。
設定自体は簡単なので、参考サイトでも参照しながらやればすぐ出来ます。
このあと、DiCEを自動起動するようにします。
RedHatの時は /etc/rc.local というファイルに記述しておけば良かったのですが、Debianはこのファイルがありませんので、起動スクリプトを書いてあげます。
参考サイトに載っているのでそれをそのままコピー&ペーストして /etc/init.d/diced に保存しておきます。
・DiCE用自動起動スクリプト
#!/bin/sh
DICEDPID=/var/run/diced.pid
NAME=diced
# clear conflicting settings from the environment
unset TMPDIR
case “$1″ in
start)
echo -n “Starting diced daemons:”
echo -n ” diced”
start-stop-daemon –start –quiet –pidfile $DICEDPID \
–exec /usr/local/DiCE/diced — -d -l
echo “.”
;;
stop)
echo -n “Stopping diced daemons:”
echo -n ” diced”
start-stop-daemon –stop –quiet –pidfile $DICEDPID
killall $NAME
echo “.”
;;
*)
echo “Usage: /etc/init.d/diced {start|stop}”
exit 1
;;
esac
exit 0
保存できたら
update-rc.d diced defaults 95
を実行して自動起動するようにします。
- Newer: なんかCGIエラーが出るのですが…
- Older: Sambaインストール(for Debian)
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.eternalmiracle.net/taka/archives/2004/11/10-004144/trackback
- Listed below are links to weblogs that reference
- DynamicDNSを登録 from eternal miracle blog mode

