投稿日:2005年07月28日 作成鷹の巣

No.19476 サブドメイン名をhostsファイルに設定したら。



サブドメイン名をhostsファイルに設定したら。

No.19476 投稿時間:2005年07月28日(Thu) 21:39 投稿者名:さぶちゃんです URL:

ぼくも自宅サーバに挑戦しようとHPを作って見ました。
(時間はかかっりましたが、・・・内容ないよぅ、だし、
友達やクラブのネタばかりナンで、期待はしないで下さい。。。)
ドメイン名もお名前.comで取りました。(fujikochaaan.jp、そんな感じです)

でも、問題が起こってよく分からないことがあります。
画像をimg.fujikochaaan.jpで参照するように記述してしまったので、
(当然ながらhtmlファイルのソースに<img src="~img.fujikochaaan.jp・・・と記述されてます)
自分のマシンだけで動かしている時は、問題なく表示できました。
自分のマシンのhostsで、同じアドレスにそれぞれのドメイン名を定義しているからです。

ところが、果たして、ネット上にWebサーバーを公開した場合に、
img.fujikochaaan.jpのほうは、家庭内LANの画像用サーバー「192.~」のアドレスを、
公開したWebサーバーのhostsに記述してあれば、
問題なくマシンを見つけて、画像をブラウザーに表示させることができるのでしょうか?

よく分からない点:
(1)ドメイン名はひとつだけで、hostsにimg.~を記述すればそれで済むのか?
(2)ドメイン名はひとつだけでも、DNSサーバも勉強して自分で動かしなさい、ということ?
(3)ドメイン名は2つ取得し、プロバイダから割り当てられたひとつのアドレスを
それぞれのドメイン名に登録しなさい、ということ?
(4)社内ドメイン、とかいうキーワードが解決してくれるらしい!?(yahooサイト、とか)

お金も知恵もないので、なんとか(1)に近い形で出来ればいいな、と思ってます。。。
ドメイン名だけなら2つ取得出来る可能性はあるけど、複数回線はぼくにはムリです。。。
なにか良い考えがありましたらお願いします。


誰もあなたのhostsファイルは、読みません。

No.19480 投稿時間:2005年07月29日(Fri) 09:03 投稿者名:通-行-人 URL:

> ところが、果たして、ネット上にWebサーバーを公開した場合に、
> img.fujikochaaan.jpのほうは、家庭内LANの画像用サーバー「192.~」のアドレスを、
> 公開したWebサーバーのhostsに記述してあれば、
> 問題なくマシンを見つけて、画像をブラウザーに表示させることができるのでしょうか?
>
> よく分からない点:
> (1)ドメイン名はひとつだけで、hostsにimg.~を記述すればそれで済むのか?
> (2)ドメイン名はひとつだけでも、DNSサーバも勉強して自分で動かしなさい、ということ?
> (3)ドメイン名は2つ取得し、プロバイダから割り当てられたひとつのアドレスを
> それぞれのドメイン名に登録しなさい、ということ?
> (4)社内ドメイン、とかいうキーワードが解決してくれるらしい!?(yahooサイト、とか)

(1)済まない。
(2)そういう方法もある。
(3)サブドメインは、 レジストラで取得するものではありません。
(4)何?

方法は次のいずれか。

a) DNS サーバはレンタルでしょうから、 その DNS で img.fujikochaaan.jp が自分の IP アドレスへ変換されるよう登録する。
b) この方法が使えない DNS なら、 img.~ となっている現在の HTML を全て書き直す。
c) あるいは a) の登録をさせてくれる DNS へ引っ越す。
d) あるいは自前で DNS サーバを建ててしまう。 固定 IP の、 安定した回線が必要です。

ドメインを取得した以上、 下位のサブドメインについては全て自分に命名 ・ 設置の権限があることくらいは理解しましょう。 何のために取得したドメインですか。
ただ、 その権限を巧みに行使しようとなると、 (特に無料の) レンタル DNS では役不足かもしれません。


hostsファイルというのはhostsを置いたマシンでしか解決できない。

No.19482 投稿時間:2005年07月29日(Fri) 16:19 投稿者名:stranger URL:

> ぼくも自宅サーバに挑戦しようとHPを作って見ました。
> (時間はかかっりましたが、・・・内容ないよぅ、だし、
> 友達やクラブのネタばかりナンで、期待はしないで下さい。。。)
> ドメイン名もお名前.comで取りました。(fujikochaaan.jp、そんな感じです)
> > でも、問題が起こってよく分からないことがあります。
> 画像をimg.fujikochaaan.jpで参照するように記述してしまったので、
> (当然ながらhtmlファイルのソースに<img src="~img.fujikochaaan.jp・・・と記述されてます)
> 自分のマシンだけで動かしている時は、問題なく表示できました。
> 自分のマシンのhostsで、同じアドレスにそれぞれのドメイン名を定義しているからです。
> > ところが、果たして、ネット上にWebサーバーを公開した場合に、
> img.fujikochaaan.jpのほうは、家庭内LANの画像用サーバー「192.~」のアドレスを、
> 公開したWebサーバーのhostsに記述してあれば、
> 問題なくマシンを見つけて、画像をブラウザーに表示させることができるのでしょうか?
> > よく分からない点:
> (1)ドメイン名はひとつだけで、hostsにimg.~を記述すればそれで済むのか?
> (2)ドメイン名はひとつだけでも、DNSサーバも勉強して自分で動かしなさい、ということ?
> (3)ドメイン名は2つ取得し、プロバイダから割り当てられたひとつのアドレスを
> それぞれのドメイン名に登録しなさい、ということ?
> (4)社内ドメイン、とかいうキーワードが解決してくれるらしい!?(yahooサイト、とか)
> > お金も知恵もないので、なんとか(1)に近い形で出来ればいいな、と思ってます。。。
> ドメイン名だけなら2つ取得出来る可能性はあるけど、複数回線はぼくにはムリです。。。
> なにか良い考えがありましたらお願いします。

hostsというのはhostsを置いたマシンでしか解決できないということ
アクセスしてもらいたい全てのマシンにあなたのマシンのドメイン名とグローバルアドレスのリストを
かいてもらう(グローバルアドレスが動的なものならば換わる度に変えてもらう)
それができますか

グローバルIPで直接アクセスしてもらう(グローバルアドレスが動的なものならば換わる度に変えてもらう)
それができますか

できないならDNSを利用して名前解決するしかないと思うよ


目次掲示板過去ログ目次▲頁先頭