Dyndnsにアカウント作ってホスト情報を登録したら、次はホスト情報の自動更新を設定
PC起動の度にDyndnsのサイトに行って手動更新してたんじゃ
いずれ忘れて、きっとアカウント消されます
で、自動更新のアプリケーション"ddclient"をSynapticからインストール
注意すべきはインストール中に設定を迫られるので覚悟しとく
Synapticでddclientで検索しインストール中に以下の画面が出ます
これだけのDDNSサービスに対応してる
のーなはDynDNSなので一番上選んで"進む"
1番上はDyndnsに登録したホスト名(詳しくはヘルプを押す)
2番めはDyndnsのユーザ名
3番めはDyndnsのパスワード
4番めはインターネット接続するインターフェイス登録(のーなはppp0だけど通常はeth0かな?まあNetspeedで確認する)
更に設定を変更
$ sudo gedit /etc/ddclient.conf
として設定ファイルを開いたら、以下を新しい行に追加
#追加daemonは600秒ごとに起動ということ
daemon=600
use=web
useはwebからIPアドレスを取得ということらしい
最後に確認
$ sudo ddclient -daemon=0 -verbose -noquiet
結果
CONNECT: checkip.dyndns.org
CONNECTED: using HTTP
SENDING: GET / HTTP/1.0
SENDING: Host: checkip.dyndns.org
SENDING: User-Agent: ddclient/3.7.3
SENDING: Connection: close
SENDING:
RECEIVE: HTTP/1.1 200 OK
RECEIVE: Content-Type: text/html
RECEIVE: Server: DynDNS-CheckIP/1.0
RECEIVE: Connection: close
RECEIVE: Cache-Control: no-cache
RECEIVE: Pragma: no-cache
RECEIVE: Content-Length: 107
RECEIVE:
RECEIVE: Current IP Check Current IP Address: 222.150.111.111
SUCCESS: ************.dyndns.ws: skipped: IP address was already set to 222.150.111.111.
SUCCESSとなればOKみたいな?
参照サイト
http://keta.homedns.org/2007/12/10/ubuntu-server
http://my-server.homelinux.com/ddclient.php
0 件のコメント:
コメントを投稿