No.6184 投稿時間:2002年11月04日(Mon) 04:28 投稿者名:DAI URL:
はじめまして。こちらのHPを見て自宅サーバーに興味を持ちました。
古いマシンを使ってチャレンジしましたが、少々行き詰まってしまったので
質問させてください。
サーバーマシンのローカルIPを固定して、サブドメインを取得。
それからAN HTTPDとTiny FTP Daemon、Diceをインストールして設定。
ルーターの設定でポートを開く。
手順Cと手順DでサービスポートとWWWサーバーの動作確認(正常動作)
ここまでは正常にできたのですが、グローバルIPとサブドメインだとページが表示されません。
ローカルIPだと表示されます。友人PCからも見れませんでした。
テストツールでは全て正常動作だったのですが・・・。
これはどういった問題が考えられるでしょうか?
OSは98SEで回線はso-net8M、ルーターは富士通製です。
長くなってしまいましたが、チェックポイントがあれば教えてください。
よろしくお願いします。
No.6186 投稿時間:2002年11月04日(Mon) 05:15 投稿者名:年中無給 URL:
> グローバルIPとサブドメインだとページが表示されません
ほぼ間違いなくルーターの設定ミスです。
チェックポイントとしてはNATやIPマスカレードなどのWAN<->LANポート転送設定です。
グローバルIPアドレスでブラウズするとADSLモデム設定画面になりません?
外していたらすみません。
No.6187 投稿時間:2002年11月04日(Mon) 05:20 投稿者名:帯鯖 URL:
こんにちは DAI さん。
帯鯖@名古屋です。
> 手順Cと手順DでサービスポートとWWWサーバーの動作確認(正常動作)
> ここまでは正常にできたのですが、グローバルIPとサブドメインだとページが表示されません。
> ローカルIPだと表示されます。
DAI さんのネットワークでは、ルータがグローバル IP アドレスを持っていますので、これは正常です。
内向き DNS を立てればドメインアクセスが可能になりますが、
どっちにしろローカルからグローバル IP へアクセスすると、404 かルータ画面が出ます。
> 友人PCからも見れませんでした。
ご友人はグローバル IP またはドメインでアクセスされたのでしょうか?
(当然、外部からはプライベート IP は通りません。)
1. まずはグローバル IP で試してみてください。
2. 次にドメインで試してみてください。
段階を追っていきましょう。
1. が通らなければ、ルータのポートフォワード設定が間違っていることになります。ちゃんとページが表示されれば、ルータの設定は合っています。外部に公開できていることになります。
1. は通るが 2. が通らないとすれば、まずルートサーバの反映待ちが考えられます。ドメインのゾーンを引く DNS サーバを指定していると思いますが、この反映には多くとも2~3日掛かります。設定したばかりというのであれば、暫く待ってください。
2. がなかなか通らない(あるいはルートサーバに反映されているだけの日数が既に経っている)とすれば、それこそ DNS の書きミスでしょう。レコードの再確認や、nslookup のコマンドで名前が引けるかを行なってください。
これらがすべてできていて、テストツールからはできるがご友人からはできないのであれば、ちょっと解決に時間が要るかもしれません。
ご友人側とテストツールにおいて、グローバル IP /プライベート IP /ドメイン のどれで試して結果がどうなのかを示して頂ければ解決が早くなると思います。
No.6203 投稿時間:2002年11月04日(Mon) 15:12 投稿者名:DAI URL:
年中無給さん、帯鯖さん、ご返答ありがとうございました。
友人宅から再度試した結果、グローバルIP、ドメイン共にページが表示されました。
ルーター以下のPCではグローバルIP、ドメイン共にページが表示されませんでした。
(ADSLモデム設定画面ではなく、「サーバーが見つからないか、DNS エラーです」とでます)
やはりルーターの設定で足りない部分があるのでしょうか?
この場合はどの部分を見直せばよいでしょうか?
No.6206 投稿時間:2002年11月04日(Mon) 15:36 投稿者名:鷹の巣 URL:http://sakaguch.com/
> 友人宅から再度試した結果、グローバルIP、ドメイン共にページが表示されました。
ルータのWAN側からLAN側へのポートフォワーディングの設定は、OKですね。
> ルーター以下のPCではグローバルIP、ドメイン共にページが表示されませんでした。
> (ADSLモデム設定画面ではなく、「サーバーが見つからないか、DNS エラーです」とでます)
> やはりルーターの設定で足りない部分があるのでしょうか?
> この場合はどの部分を見直せばよいでしょうか?
ルータのLAN側からLAN側へのポートフォワーディングが出来ていないのでNGですね。
ただし、この様な経路設定は、ご使用のルータにはないと考えます。
グローバルアドレスでは、自サイトにアクセス出来ないのが正常だと考えて下さい。
ドメイン名でのアクセスもそれがグローバルアドレスに名前解決される様では、自サイトにアクセス出来ません。
こちら
http://sakaguch.com/PastBBS/BBSpastD.html
の
http://sakaguch.com/PastBBS/0004/B0002272.html
辺りのお話と類似している様です。
対応策で簡単なものは、
1.クライアント機のhostファイルで、ドメイン名をグローバルアドレスではなく、
プライベートアドレスに変換して、自サイトにアクセスする。
2.クライアント機のブラウザにインターネット上のプロキシサーバー(プロバイダのプロキシサーバー等)
を設定して、WAN側から自サイトにアクセスする。
ということになります。
# 2のプロキシサーバーを使用すると、http://プライベートアドレス/では、アクセス出来なくなります。
No.6209 投稿時間:2002年11月04日(Mon) 17:26 投稿者名:DAI URL:
鷹の巣さん、ご返答ありがとうございました。
> 2.クライアント機のブラウザにインターネット上のプロキシサーバー(プロバイダのプロキシサーバー等)
> を設定して、WAN側から自サイトにアクセスする。
この方法で無事に解決できました。
コチラのHPは非常に勉強になります。また質問させて下さい。
ありがとうございました。
No.6210 投稿時間:2002年11月04日(Mon) 20:48 投稿者名:帯鯖 URL:
帯鯖@名古屋です。
まずは、構築おめでとうございます。
> > > 2.クライアント機のブラウザにインターネット上のプロキシサーバー(プロバイダのプロキシサーバー等)
> > を設定して、WAN側から自サイトにアクセスする。
> > この方法で無事に解決できました。
この方法でのパケットの流れは、
LAN のクライアント -> プロバイダのプロキシサーバ -> 自サーバ -> プロバイダプロキシ -> LAN のクライアント
ですから、少なからずアクセス速度が落ちると思います。クライアントの隣にサーバがあるのでしたら、
hosts ファイルの編集や、内向き DNS の構築、あるいは直接プライベート IP で行く方が効率的だと考えます。
(hosts ファイルは、取りあえず内向き DNS と同等の機能を得ることができます。)
これからも頑張ってください。