このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

バーチャルホストしたサイトをローカルから見るためのアドレスは?

発言者:babylonic
( Date Wednesday, December 15, 2004 19:17:35 )


いつも参考にさせて頂いております。
PowerMacG4 450 Dual with OSX Server 10.3.6 で WebServerなどを自宅兼仕事場で立てております。ダイナミックDNSを利用し、DNSサーバは立ててません。
先日独自ドメインを1つ追加してバーチャルホストにしましてWAN側からは問題なく見れました。しかしLAN側からは、ローカルアドレス"192.168.1.10(サーバのアドレス)"を打ち込んでも以前からあるサイト"www.xxx.com"しか見れません。
さてここで皆様の博識をお借りしたいのですが、追加したサイト"www.xxx.net"をローカルから見るためにはWebブラウザにアドレスはどのように打ち込めばよいのでしょうか?。それとも何かファイル設定が必要でしょうか?。
ネット上をいろいろ調べてみましたが、的確な答えを見つけられず、また別所にて質問させて頂きましたが、残念ながら解決に至らなかったため、こちらで質問させて頂きたく思います。よろしくお願いします。

今井真人 さんからのコメント
( Wednesday, December 15, 2004 20:03:50 )

私なら、
http://192.168.1.10/〜バーチャルドメイン名/
などのようにアクセスするようにします。

今井真人 さんからのコメント
( Wednesday, December 15, 2004 20:04:50 )

ありゃ。また〜が全角になってしまった。サファリの宿命か。

babylonic さんからのコメント
( Thursday, December 16, 2004 09:04:28 )

早速のお返事ありがとうございます。おっしゃられた通りブラウザに打ち込んでみましたが、残念ながらnot foundと出てしまいます。残念です。

今井真人 さんからのコメント
( Thursday, December 16, 2004 09:20:37 )

バーチャルドメインの設定の根本に関わるところですからねぇ。

まずは、それぞれのhttp://192.168.1.10/〜バーチャルドメイン名/で動くことを
確認した上で、バーチャルドメインに移行するという方法がベストだと思います。

vm_converter さんからのコメント
( Thursday, December 16, 2004 11:07:05 )

>babylonic さん

ローカルエリア用の内部向けDNSサーバを用意するか、クライアント端末が
多くなければ各端末のhostsファイルを用意するか、でしょうか。

「自宅兼仕事場」と書かれてらっしゃるので、そうは端末も多くないでしょう
からhostsファイルで良いかもしれませんね。
babylonicさんがご使用のローカル端末のOSが解りませんので、hostsファイルの
書き方はご自分で調べてみて下さい。

なおクライアント端末がMac OS XやMac OS X Serverの場合は、/etc/hosts を
編集した後に、

$ sudo lookupd -flushcache

としてやると良いかと思います。

babylonic さんからのコメント
( Thursday, December 16, 2004 20:47:49 )

今井様>おっしゃる通りです。動くことを確認してから移行するべきでした。
現在のところ仕事で使っているのは.comアドレスのみであったこと、またOSX SERVERの
良いところであるのですが、私のような知識不足の者でもサクサクと設定が出来てしまうところ
から、ついいきおいでバーチャルドメイン化してしまいました。貴重なお時間を取らせてしまい
ましたことをお詫びするとともに、アドバイスをいただけた事、心から感謝いたします。

vm_converter様>お返事いただきありがとうございます。
結論から申しますと見事解決しました。
いただいたアドバイス通りhostsファイルをいじってみたのです。
ちなみにクライアント機はOSXが3台とWindowsXPが2台です。
各OSのhostsファイルの最下部に
192.168.1.10 xxx.com
192.168.1.10 xxx.net
と記述しましたところ、
結果ブラウザに各アドレスを打ち込んでやることで、
それぞれのページが表示されるようになりました。
おかげさまで希望通りなりましたこと心から感謝いたします。
ありがとうございました。

皆様また何かございましたらどうぞよろしくお願いします。