|
最近は、太くて早〜いのが欲しくてたまらない 今日この頃ですが、
私が住んでいる札幌では まだADSLサービスが開始されていない
のでフレッツISDN 64K で、ちまちま頑張っております。
ところで、ハッキリ言って私にはぜんぜん必要ないんですが、。
あるコトをしようとしていたら、”偶然そうなってた” みたいな感じ
なんで.....
でもまぁ、もったいないので 必要な方に方法お教えしようと思います。
@サーバーの基礎知識
WEBサーバーになるためには、通常だと固定IPが必要となりますが、
一般的なプロバイダーは、固定のIPをくれないもんなんです。
(くれるところもありますが、少ないですね。ZOOTっていうやつはIPくれるそうです)
なぜ、IPが固定でないとダメなのか説明すると、
世界中にあるDNSサーバ の中に、”ドメイン=IP”という一覧表が
あって、
例えば
・人間 「site-blue.com を表示したい!」
↓
・ブラウザ「まずは、DNSに聞かなきゃわかんないなぁ。よろしく」
↓
・DNS 「よっしゃ。ちょっくら探してみるか。」
↓
・DNS 「site-blue.com は、”211.8.xxx.xxx”
ってところだよ!」
↓
・ブラウザ「いや〜たすかったよ。こんどメシでもおごるよ。じゃ!」
↓
・ブラウザ「ぞれじゃ、211.8.xxx.xxx を表示してやるか。」
↓
・人間 「お、見てた見えた。」
という感じでホームページが表示されるしくみになってます。
さて、あなたのパソコンのIPは何番でしょうか?
通常のプロバイダーでは、つなぐたびにIPが変わってしまいますので、DNSくんの中の一覧表にあなたのパソコンを登録することが
出来ないんです。
なので、普通はサーバーには出来ないもんなんです。
Aサブドメインと DNS転送
ところが、あるツールを入れておくだけで簡単に出来る方法が
ありました。
”PostPro(ソフト)”と、”No-IPサービス(DNS転送)” です。
どのような仕組みかというと、
DNSには、
”site-blue.com = 211.8.xxx.xxx ”
というように書かれてますが
” ABC.site-blue.com ”
などのようなサブドメイン情報はありません。
つまり、” ABC.site-blue.com はどこ?” って聞かれたときには、
・まず、site-blue.com を探す。
・次に ”ABC” がどこにあるか、site-blue.com に聞く。
という手順になります。
そのときに、site-blue.com というサーバーが 現在のあなたの
パソコンのIPを知っていたら、パソコンに転送させることが
可能になります。
つまり、” ABC.site-blue.com ” = ”貴方のパソコン”
ということになって、世界中のどこからでもアクセスすることが
出来るようになります。
BPostPro と、DNS転送サービス
しくみが分かりましたか?
では、実際に設定する方法をご説明します。
まずは、”DNS転送サービス” ですが、私は No-IP.com
という
サービスを使っていますが、ほかにもたくさんあります。
そのDNS転送サービスのサイトで、まず登録する必要があります。
例えば、No-IP.com だとユーザー名・メールアドレス等を登録します。
すると パスワードが発行されて確認のメールが届きます。
次に、サブドメインアドレスを登録しますが、
仮に、欲しいサブドメインが ”ABC”だとすると、”ABC.No-IP.com”
が あなたのパソコンのグローバルアドレスとして使用できることに
なります。
次に、あなたのパソコンが接続するたびに変化するIPを、
No-IP.com に送信するためのソフトを設定します。
PostPro というソフトが一番使いやすいと思います。
このソフトは、PCに常駐・監視していて ネットに接続された時に、
No-IP.com にIPを自動的に送信してくれるので、ふだんは特に
操作する必要はありません。
NT等のサービスとしても動作するので、ログイン前でもサーバー
として動作します。
ここまでで 設定は終わりです。簡単ですね?
あとは ”IIS”や”Apache”等のWEBサーバーソフトを起動させて
おくだけです。
もうこれであなたのパソコンは、りっぱなWEBサーバーとして
世界中に情報を発信することができちゃいます。
ノートパソコンなんかを持ってって、公園で昼メシを食べながら
WEBサーバーを立ち上げる、なんてことが出来ます (´ー`)ノ。
(意味ナシ )
分からない事がありましたら、なんでもBBSに書いて下さいね。
ではでは
リンクアドレス
DNS転送サービス No-IP.com http://www.No-IP.com
使うソフト PostPro http://www.kvtek.com/PostPro/
|