<< 2007年05月
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

【ログ】SUSEにDynDNSのクライアントをセットアップしてみる。

2007/05/11 01:02

 

DynDNSで Dynamic DNS を登録したら、SUSE Linux 10.2 に自動更新のクライアントを設定してみよう!の巻き!!

自宅でサーバーをたてたのに、グローバルIPがコロコロ変わっちゃうのでサーバーを公開できないYO!!
という人が使う、Dynamic DNS サービス!!

http://www.dyndns.com/

というわけでDynDNS で、クールにサーバーを公開だ!!

以下は、DynDNS からDynamic DNS のアドレスを取った後に、サーバー側に仕掛けるIPアドレスの更新を通知する為のクライアント設定であります。

ちなみに、クライアントはDynDNSのサイトで用意されている ddclient を使います!
↓これの一番上のやつ
http://www.dyndns.com/support/clients/unix.html


以下が、root でシステムにログインした後のログです。
コンフィグファイルの内容は、適宜変更の方向でっ!!

meke-suse:~ 
meke-suse:~ wget https://www.dyndns.com/download/clients/unix/ddclient.tar.gz
--00:37:42--  https://www.dyndns.com/download/clients/unix/ddclient.tar.gz
=> `ddclient.tar.gz'
Resolving www.dyndns.com... 63.208.196.66
Connecting to www.dyndns.com|63.208.196.66|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 41,355 (40K) [application/x-tar]

100%[====================================>] 41,355        64.67K/s             

00:37:44 (64.53 KB/s) `ddclient.tar.gz' saved [41355/41355]

meke-suse:~ 
meke-suse:~ tar zxvf ddclient.tar.gz 
ddclient-3.7.1/
ddclient-3.7.1/sample-etc_rc.d_init.d_ddclient.redhat
ddclient-3.7.1/sample-etc_ddclient.conf
ddclient-3.7.1/ddclient
ddclient-3.7.1/Changelog
ddclient-3.7.1/sample-etc_rc.d_init.d_ddclient.lsb
ddclient-3.7.1/sample-etc_rc.d_init.d_ddclient.ubuntu
ddclient-3.7.1/sample-etc_dhclient-exit-hooks
ddclient-3.7.1/README.cisco
ddclient-3.7.1/README.ssl
ddclient-3.7.1/README
ddclient-3.7.1/sample-etc_cron.d_ddclient
ddclient-3.7.1/COPYRIGHT
ddclient-3.7.1/COPYING
ddclient-3.7.1/sample-etc_rc.d_init.d_ddclient
ddclient-3.7.1/sample-etc_ppp_ip-up.local
ddclient-3.7.1/sample-etc_dhcpc_dhcpcd-eth0.exe
meke-suse:~ 
meke-suse:~ cd ddclient-3.7.1/
meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 cp ddclient /usr/sbin/
meke-suse:~/ddclient-3.7.1 mkdir /etc/ddclient
meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 vi /etc/ddclient/ddclient.conf

daemon=600
pid=/var/run/ddclient.pid
use=web, web=checkip.dyndns.com/, web-skip='IP Address'
login=[ここにユーザーID]
password=[ここにパスワード]
protocol=dyndns2
server=members.dyndns.org
wildcard=YES
[ここに取得したDynamicDNSのホスト名]
custom=yes, example.com


meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 cp sample-etc_rc.d_init.d_ddclient /etc/init.d/ddclient
meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 /sbin/chkconfig --add ddclient
ddclient                  0:off  1:off  2:off  3:on   4:off  5:on   6:off
meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 /etc/init.d/ddclient start
Starting ddclient: WARNING:  file /etc/ddclient/ddclient.conf: file /etc/ddclient/ddclient.conf must be accessible only by its owner (fixed).

meke-suse:~/ddclient-3.7.1 
meke-suse:~/ddclient-3.7.1 /etc/init.d/ddclient stop
Shutting down ddclient: ddclient is not running

meke-suse:~/ddclient-3.7.1 /etc/init.d/ddclient start
Starting ddclient: 
meke-suse:~/ddclient-3.7.1 


最後、ddclient  を起動したら警告でたりして謎の挙動をしたりしてますが、無事DynDNSサーバーにIPの更新を通知出来ました!!
やった!!

ドキドキしよう!!ワクワクしよう!!meet-me meet-meとは? [meet-me(ミートミー)は東京を忠実に再現した3D仮想空間です!]

カテゴリ: IT  > インターネット    フォルダ: SUSE

コメント(0)  |  トラックバック(1)

 
このブログエントリのトラックバック用URL:

http://t100.iza.ne.jp/blog/trackback/168941

トラックバック(1)

2007/05/14 23:50

DynDNS のクライアント設定が足りてなかった件・・・ [ゆるゆるファクトリー]

 

先日作業した、DynDNS のクライアントの設定だと動いてなかった事が判明・・・orz どうも、必要なディレクトリが足りてなくて落ちてたっぽい。(ダメ過ぎ) というわけで、以下の作業追加しますた。 ●syslog にログ…