SSブログ

【アクリル板でシャーシ作り ubuntu server 8.10】ダイナミックDNSにIPを報告するddclientのインストール [ubuntu torrentflux]

l400-1

Dell Latitude L400(moble pentium iii 700MHz)のマザーボードを搭載したアクリルシャーシを作成して、ubuntu serverを稼動させている。

ubuntu serverではブラウザで動かすbittorrentクライアントtorrentfluxが動いているが、外部からもtorrentfluxにアクセスできるようにADSLルータにポートマッピングを設定した。

ルータのグローバルIPアドレスは、ADSLルータが再起動する度に変更されるので、ダイナミックDNSにルータのグローバルIPアドレスを送信してくれるddclientをインストールした。
http://mexpolk.blogspot.com/2008/01/ubuntu-gutsy-dyndns-client-setup.html

WindowsパソコンからDynDNSにアクセスしてMyアカウントを作成した。
https://www.dyndns.com/services/dns/dyndns/howto.html

ubuntu serverにteratermでアクセスしてddclientをインストールする。
sudo -s
aptitude install ddclient

インストーラが起動して日本語の設定ウィザードが表示される。

ddcl

設定ウィザードでDynDNSの登録ホスト名、登録ユーザー名、パスワードも入力する。
最後の画面はインターフェースの設定?webと入力した。NICのデバイス名?

ddcl2

インストール後テストしてみるとNGとなった。
root@ubuntul400:~# ddclient -daemon=0 -verbose
WARNING:  unable to determine IP address


上のページを参考に/etc/ddclient.confを変更した。
# Configuration file for ddclient generated by debconf
#
# /etc/ddclient.conf

daemon=300
pid=/var/run/ddclient.pid
protocol=dyndns2
#use=if, if=web
use=web
server=members.dyndns.org
login=ユーザ名
password='パスワード'
ホスト名.blogdns.com

再度テスト?→成功!
root@ubuntul400:~# ddclient -daemon=0 -verbose
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: 106
RECEIVE:
RECEIVE:  <html><head><title>Current IP Check</title></head><body>Current IP Address: XXX.98.XXX.223</body></html>
SUCCESS:  ホスト名.blogdns.com: skipped: IP address was already set to XXX.98.XXX.223

これで外部から名前でアクセスできるか確認してみる。
http://htmllint.itc.keio.ac.jp/htmllint/htmllint.html

このページでURLを入れてみて、HTMLがチェックされれば成功だ。
http://ホスト名.blogdns.com/torrentflux/html


nice!(0)  コメント(0)  トラックバック(0) 
共通テーマ:パソコン・インターネット

nice! 0

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。