Re: Re: Re: 自宅サーバーで

2010年4月19日 at 17:00

ルーターエリア外から"www.xxx.xxx"が表示できているのは、
ドメインを管理しているレジストラーにて、そのドメインのサーバーのAレコードを直接指定しているか、レジストラーの簡易DNSにてそのドメインのゾーン情報を公開しているからだと思います。
ただし、この場合はあくまでも、"www.xxx.xxx"="aaa.bbb.ccc.ddd"というドメイン名とグローバルIPの関連を定義しているだけです。

LAN内のPCからすると自分のIPはローカルIPです。内部向けのDNSゾーン情報"www.xxx.xxx"="192.168.xxx.xxx"が定義されていなければLAN内のPCから"www.xxx.xxx"ではアクセスできません。

この定義を
(1)クライアントPCのhostsファイルに記載する
(2)サーバーでDNSを運用し、内部向けのゾーンファイルを定義する
  ※この場合クライアントPCのDNSは自宅サーバーのIPにする必要があります。
(3)クライアントPCのDNS設定を外部DNSにする
などいづれかの方法にする必要があります。