投稿日:2003年05月22日 作成鷹の巣

No.10215 LAN内から、ホスト(サブドメイン)名で自宅サーバにアクセスできません。



LAN内から、ホスト(サブドメイン)名で自宅サーバにアクセスできません。

No.10215 投稿時間:2003年05月22日(Thu) 01:01 投稿者名:kaito URL:

ホスト(サブドメイン)名で自サーバにアクセスできません。
ローカルIPだと問題なく見れるのですが・・・。

鷹の巣さんのwwwポートの確認のページを読んで、
プロバイダのプロキシを通してみると、
今度はネットに繋がらなくなりました。

プロバイダはdionです。

このままローカルIPだけのアクセスでは落ち着きませんので
どなたかご教授お願いします。


追記。外部からは問題なくドメイン名でアクセスできます。

No.10217 投稿時間:2003年05月22日(Thu) 01:13 投稿者名:kaito URL:

> ホスト(サブドメイン)名で自サーバにアクセスできません。
つけたしで、これはlan内のクライアント機からのことです。
外部からは問題なくドメイン名でアクセスできます。


外部から自宅サーバにアクセスできて、LAN内からアクセスできないということですね。

No.10221 投稿時間:2003年05月22日(Thu) 02:03 投稿者名:鷹の巣 URL:http://sakaguch.com/

> > ホスト(サブドメイン)名で自サーバにアクセスできません。
> つけたしで、これはlan内のクライアント機からのことです。
> 外部からは問題なくドメイン名でアクセスできます。

状況は、ホスト(サブドメイン)名で外部から、自サーバにアクセスできて、
LAN内からアクセスできないということですね。
プロバイダのプロキシサーバーを通しますと、プライベートアドレスでは、
通常は、アクセスできなくなります。
# プライベートアドレスでのアクセス時は、プロキシサーバーを通さない設定が必要です。

> プロバイダのプロキシを通してみると、今度はネットに繋がらなくなりました。

ネットに繋がらなくなるというのは、インターネット上のWebページが閲覧出来なくなるということでしょうか?

ネットワークの構成やサーバー機やクライアント機のOS等もご説明して下さい。こちら
http://sakaguch.com/PastBBS/BBSpastD.html
の「WWWサーバーがインターネット側からアクセス出来、LAN内からだけアクセス出来ない場合(ルータの設定画面が露出)」
もご一読願います。


ネットワーク構成。

No.10259 投稿時間:2003年05月23日(Fri) 00:32 投稿者名:kaito URL:

説明不足で失礼しました。

ネットワーク構成。

wwwサーバ(WINXP)、手動IPのサブドメイン(DYNDNS)で運用。
クライアント機(WINME)、DHCPのIP自動割当を使用。
クライアント機(LINUX)、DHCPのIP自動割当を使用。
計3台です。
プロバイダはDIONで、レンタルモデム(ルータ機能付きのAtermDR202C)を使用。

状況は、ホスト(サブドメイン)名で外部から、自サーバにアクセスできて、
> LAN内からアクセスできないということですね。

そうです。
ちなみにwwwサーバ(WINXP)だけは、プロキシを設定するとホスト名からでもアクセスできました。

しかし他のクライアント機からは、ローカルIPではwwwサーバに繋がりますが、ホスト名とグローバルIPの両方使っても
アクセスできませんでした。

ネットに繋がらなくなるというのは、インターネット上のWebページが閲覧出来なくなるということでしょうか?

そうです。
クライアント機(WINME)からの事なんですが、その通りです。
プロキシ設定をしたらネットが繋がっていない状況になりました。

wwwサーバ(WINXP)の方はプロキシ設定したらホスト名でwwwサーバからは繋がるのに、
クライアント機でプロキシ設定してホスト名でwwwサーバにアクセスできないという事は
どういうことなのでしょうか?
(頭が混乱してきています。w)

説明が分かりにくくてすいません。


hostsファイルの中を確認が必要かな

No.10225 投稿時間:2003年05月22日(Thu) 06:50 投稿者名:もりもり@神戸 URL:http://www.mok2.net/HServer/

もりもりと申します。はじめまして、

私も最初同じような問題で悩みました。
解決は単なる
XPであれば、
C:\WINDOWS\system32\drivers\etc
にあるhostsファイルを

# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

127.0.0.1 localhost
192.168.100.15 mori2 hanshin.ddo.jp mori2.hn.org mori2.no-ip.com www.mok2.net mori2.zive.net hanshin.no-ip.com

のように書き換えただけです。

mori2は、自宅からみれるように、他はバーチャルを使ったhost設定で
自宅からも外部からも同じように見れる設定にしております。


hostsファイルの意味が分かりません。

No.10260 投稿時間:2003年05月23日(Fri) 00:43 投稿者名:kaito URL:

もりもりさん、お返事ありがとうございます。

HOSTSファイルの事なんですが、
鷹の巣さんのサイトを色々観て回っていたのですが、意味が分かりません。w

どういう仕組みになっているのでしょうか?

ちなみに検索をかけて見つけたので開こうと思ったら、開きません。
(作成元のプログラムが必要やら何やらと出てきます)


名前解決するのに。。。

No.10263 投稿時間:2003年05月23日(Fri) 07:56 投稿者名:もりもり@神戸 URL:http://www.mok2.net/HServer/

もりもりです。

通常の windows ホスト同士あれば、netbiosでの名前で解決しますので、
このhostsファイルの書き換えは必要ありません。

ですが、今回の場合は、LAN内から、LAN内にあるwebサーバーをみようと
すると、1つは、DNSサーバーがあれば、そのままで名前の方でもつながります。
実際に、自宅内でDNSサーバーをたてるのはほとんど意味がない(数が少ないと
いう意味)ので、hostsファイルに書き込んで、名前とipアドレスとを一致
させます。

取りあえず、hosts.samという名前のファイルに、
サーバーのipアドレスの右側に、外部へ公開しているサーバー名を書き込みます。
私の場合は、バーチャルホスト機能を使ってますので、複数書いています。

書き換えでは、notepadでも、メモ帳でも何でも良いですから、エディターで編集します。
その後、この拡張子の.sam (sampleの意味)は不要ですので、名前を書き換えなくては
いけません。
この鷹巣さんのところなどでもhostsファイルの書き換え方みたいなを見たときは、同じ
苦しみをしている方が居るんだなと思いました。
書き換え変更するには、私の場合は、ffftpとうftpクライアントソフトの名前変更
機能を使いました。
このクライアントソフトを立ち上げて、右の窓は無視したまま、左の窓の中にhosts.sam
ファイルまで表し、そこで右クリックして、notepadで編集して、一部変更します。
その後、再度右クリックして、名前変更で、.samを消す作業をします。

さらに、このhostsファイルを有効にするには、再起動の必要があります。


名称変更はエクスプローラかrenameを

No.10266 投稿時間:2003年05月23日(Fri) 13:22 投稿者名:OAK URL:

> 書き換え変更するには、私の場合は、ffftpとうftpクライアントソフトの名前変更
> 機能を使いました。

エクスプローラのツール-フォルダーオプション-表示
あたりに、登録されているファイルの拡張子は表示しない
というのがありますのでこのチェックをはずせばエクスプローラで名称変更可能です。

あるいは、DOSプロンプトから rename でも書きかえられます。

そんなに苦労するほどのものではありません。

> さらに、このhostsファイルを有効にするには、再起動の必要があります。

再起動の必要は無いはずです。


ありがとうございました。

No.10279 投稿時間:2003年05月24日(Sat) 01:08 投稿者名:kaito URL:

OAKさん始めまして。
お返事ありがとうございました。

> そんなに苦労するほどのものではありません。

確かに凄く簡単にいきました。
すごく恥ずかしいのですが、
HOSTSファイルを開けるのに、解凍ツールを使っていました。w
(よく圧縮や解凍や拡張子の意味が分かっていませんでした。w)

しかし、なぜこれだけの事でアクセスできるのでしょうか?
(名前解決とわ何!と、自分に問いただしています。w)

色々とありがとうございました。


ありがとうございました。

No.10278 投稿時間:2003年05月24日(Sat) 00:59 投稿者名:kaito URL:

もりもりさん、ありがとうございました。
おかげでサブドメイン名でアクセスする事ができました。

> ですが、今回の場合は、LAN内から、LAN内にあるwebサーバーをみようと
> すると、1つは、DNSサーバーがあれば、そのままで名前の方でもつながります。
> 実際に、自宅内でDNSサーバーをたてるのはほとんど意味がない(数が少ないと
> いう意味)ので、hostsファイルに書き込んで、名前とipアドレスとを一致
> させます。

まだよくhostsファイルの仕組みが分かりませんが、
とりあえず名前でアクセス(GBアドレスも)でクライアント機からも
アクセスできる物なのですね。

俺なりの解釈なのですが、
DNSサーバの役割を、
このクライアント機(WINME)が果たしているという事なのでしょうか?

まだまだ勉強不足ですが、
もうちょっと理解を深めたいと思っています。

色々とありがとうございました。


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