ドメイン名取得(ieServer.Net編)

最終更新日: 2012.06.22

<<トップページ <<新着情報 <<リンク集 <<サイト内検索 <<CentOSで自宅サーバー構築 <<Fedoraで自宅サーバー構築

■概要

外部からscientificsrv.dip.jpという名前(ドメイン名)でサーバーにアクセスできるようにするため、ドメイン名を取得する。
ここでは無料・ダイナミックDNS(DDNS)サービス - ieServer.Netのサービスを利用してscientificsrv.dip.jpというドメイン名を取得する。

※scientificsrv.dip.jpは当サイトの例


■ドメイン名取得

以下の要領でユーザー登録する。

ユーザー名(サブドメイン名):任意のサブドメイン名を入力※例:scientificsrv.dip.jpのscientificsrvにあたる部分
ドメイン名:希望するドメイン名を選択※例:scientificsrv.dip.jpのdip.jpにあたる部分
電子メールアドレス:自分のメールアドレスを入力
パスワード:任意のパスワードを入力
パスワード(再入力):任意のパスワードを再入力

■IPアドレスの自動更新

非固定IPアドレス環境の場合、不定期にIPアドレスが変わってしまうが、IPアドレスが無料・ダイナミックDNS(DDNS)サービス - ieServer.Netに登録したIPアドレスと変わってしまうとscientificsrv.dip.jpでサーバーにアクセスできなくなってしまう。
そこで、ieServer用IPアドレス更新スクリプトを利用して定期的にIPアドレスの変更をチェックし、IPアドレスが変更されていた場合は自動で無料・ダイナミックDNS(DDNS)サービス - ieServer.Netへ新しいIPアドレスを登録するようにし、常にscientificsrv.dip.jpでサーバーにアクセスできるようにする。
また、固定IPアドレス環境の場合でも、一定期間IPアドレス更新処理が行われないとドメインが削除されてしまうため、ieServer用IPアドレス更新スクリプトを使用して定期的にIPアドレスの更新処理を自動で行なうようにする。

(1)ieServer用IPアドレス更新スクリプトインストール
[root@scientific ~]# wget http://ieserver.net/ddns-update.txt -O /usr/local/bin/ddns-update.pl
 ← ieServer用IPアドレス更新スクリプトダウンロード

(2)ieServer用IPアドレス更新スクリプト設定
[root@scientific ~]# vi /usr/local/bin/ddns-update.pl ← ieServer用IPアドレス更新スクリプト編集
$CURRENT_IP_FILE = "/var/log/ieserver/current_ip"; ← ログ格納先変更

$LOG_FILE        = "/var/log/ieserver/ip_update.log"; ← ログ格納先変更

$DDNS_UPDATE     = "https://ieserver.net/cgi-bin/dip.cgi"; ← httpsへ変更

$ACCOUNT         = "scientificsrv"; ← ユーザ登録時に入力したサブドメイン名(scientificsrv.dip.jpのscientificsrvにあたる部分)
$DOMAIN          = "dip.jp"; ← ユーザ登録時に選択したドメイン名(scientificsrv.dip.jpのdip.jpにあたる部分)
$PASSWORD        = "xxxxxxxx"; ← ユーザ登録時に入力したパスワード

[root@scientific ~]# chmod +x /usr/local/bin/ddns-update.pl ← ieServer用IPアドレス更新スクリプトへ実行権限付加

[root@scientific ~]# mkdir /var/log/ieserver ← ieServer用IPアドレス更新スクリプトログ格納ディレクトリ作成

(3)ieServer用IPアドレス更新スクリプト実行
[root@scientific ~]# /usr/local/bin/ddns-update.pl ← ieServer用IPアドレス更新スクリプト実行
※IPアドレス更新結果は/var/log/ieserver/ip_update.logに保存される

(4)ieServer用IPアドレス更新スクリプト定期自動実行設定
[root@scientific ~]# echo "*/10 * * * * root /usr/local/bin/ddns-update.pl" > /etc/cron.d/ddns-update
 ← ieServer用IPアドレス更新定期自動実行設定追加
※10分毎にieServer用IPアドレス更新スクリプトを実行する

■ドメイン名確認

設定したサーバー名で外部からアクセスできるか確認する。
※ドメイン取得後24〜48時間程度経過後に行うこと(すぐアクセスできる場合もある)

Free Website Test tools by WebSitePulse


「Test Type」で「HostName Test」を選択
「Test Target」でサーバー名(例:scientificsrv.dip.jp)を指定
「Perform Test」ボタンを押下

以下のような結果が表示されればOK
Hostname test results

Domain name tested: scientificsrv.dip.jp
Test performed from: Seattle, WA
Test performed at: 2007-06-11 18:28:57 (GMT -07:00)
Known IP Addresses: XXX.XXX.XXX.XXX




▲このページのトップへ戻る

LPIロゴ Copyright© 2012 fallenangels, All rights reserved.
ご自由にリンクしてください(連絡は不要です)
本ページへのご意見・ご要望、誤字・脱字・リンク切れ等のご連絡はこちらからお願いします