2011年6月27日月曜日

LAN内で、DNSに登録したサーバにアクセスする

自宅の無線LANで、サーバを構築するとき、誰しもがつまづくところだと思います。

サーバをDNS登録したことだし、手元にあるPCから、そのサーバにホスト名でアクセスしてみるか。
あれ?おかしいな? IPアドレスだとアクセスできるのに、ホスト名でアクセスできない?
ルータの管理画面が開く・・・。

そんなときは、サーバーのIPアドレスとホスト名を対応づければ良いのです。

クライアントのhostsファイルで設定します。(サーバ側ではないです)
環境によってhostsファイルの場所は違いますが、下記を参考にしてみてください。
Linux・Unixでは、/etc/hosts
Windowsでは、c:¥WINDOWS¥System32¥drivers¥etc

アクセスするサーバの情報
サーバーのIPアドレス:192.168.11.4
サーバーのホスト名:hoge.co.jp

hostsファイル (赤字の1行を追加してください)
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.                                                
##
127.0.0.1 localhost
255.255.255.255 broadcasthost

192.168.11.4 hoge.co.jp

これで、手元にあるPC(クライアント)からサーバにホスト名でアクセスできます。

0 件のコメント:

コメントを投稿