はじめての自宅サーバ構築 - Fedora/CentOS - Last Update 2008/12/01
It opened to 2004/09/19. Visitors
Pageviews
Today(IP/PV)
3,607,248
14,149,132
266/1,026
このページは表示専用です。新規投稿・レスや最新情報はこちらです。

サブドメイン内部からアクセスできますが、外部から出来ません
日時: 2006/05/16 00:28
名前: ヨウ

質問があります。FedoraCore2とFedoreaCore5で自宅サーバを構築しました。

[自宅内部構成]

1:Linuxサーバ1(WEB、ftpサーバ、SMB、メールサーバなどを構築)ip:192.168.1.10、ドメインaaaa.com、正常公開中。

2:Linuxサーバ2(WEB、などを構築)ip:192.168.1.17、サブドメインbbb.aaaa.com、公開うまくいきません。
COREGA(FX2)ルータ経由(ip:192.168.1.1)、固定IPアドレス、自分のドメインでサーバ構築した(VALUE-DOMAIN.COMバリュードメイン) 。


質問内容

外部のPCから自宅のLinux2のWEBサーバにはアクセスできません。ホームページ表示エラー。
内部問題ないです、digも正常表示ですが。いろいろな設定したが、公開うまくいきません。アクセスできる方法を教えていただきたく思います、質問させてもっています。
宜しくお願いします。
Re: サブドメイン内部からアクセスできますが、外部から出来 ( No.1 )
日時: 2006/05/16 06:53
名前: 管理者

グローバルIPは一つなんですよね?

Webってport80を使用しているので、Linuxサーバ1にマッピングしたら、80でのアクセスでLinuxサーバ2にはアクセスできないのではないでしょうか?

それとも、ポートを変えてアクセスさせたいと言うことでしょうか?
Re: サブドメイン内部からアクセスできますが、外部から出来ません ( No.2 )
日時: 2006/05/16 09:14
名前: ヨウ

ご回答ありがとう御座います。
そうです、Linuxサーバ1にマッピングしたら、80でのアクセスでLinuxサーバ2にはアクセスできない。初心者なので、具体的教えて頂きますか?
Re: サブドメイン内部からアクセスできますが、外部から出来 ( No.3 )
日時: 2006/05/16 10:26
名前: 管理者

> そうです、Linuxサーバ1にマッピングしたら、80でのアクセスでLinuxサーバ2にはアクセスできない。初心者なので、具体的教えて頂きますか?
アクセス方法ではないですよね?(理由ですよね?)

@ Linux1にアクセスできる理由
外部アクセス(aaaa.com:http)
   │
   ↓Port80
┌─────┐
│ ルータ │Linux1にPort80をマッピング
└─────┘
   ↓ルータでhttpプロトコル(Port80)→192.168.1.10マッピングされているのでアクセス可能
┌─────┐
│ Linux1 │
└─────┘


A Linux2にアクセス出来ない理由
         外部アクセス(bbb.aaaa.com:http)
            │
            ↓Port80
         ┌─────┐
         │ ルータ │Linux1にPort80をマッピング
         └─────┘
            │
httpプロトコル(Port80) │
    ↓マッピング  │      Linux2にマッピングされていないので
 192.168.1.10     │      アクセス不可(※1:ルータでPort8080等をマッピングすれば可)
   ┌────────┴──────┐※1:ただし外部からのアクセスは「bbb.aaaa.com:8080」でならなければいけない
   ↓○             ×↓
┌─────┐         ┌─────┐
│ Linux1 │         │ Linux2 │
└─────┘         └─────┘

A ローカル内でLinux2にアクセス出来る理由
        ┌─────┐
        │ ルータ │
        └─────┘
           │
   ┌───────┼───────┐
   ↓       ↓       ↓
┌─────┐ ┌─────┐ ┌─────┐
│ Linux1 │ │ Linux2 │ │  PC  │
└─────┘ └─────┘ └─────┘
   ↑○      ↑○      ┃
   ┗━━━━━━━┻━━━━━━━┛
   ローカル内ではLinux側でPort閉鎖(F/Wやiptables)しない限り全てのポートにアクセス可能
   よって、Linux1の「192.168.1.10:80」やLinux2の「192.168.1.17:80」で通信できるのでWebページの表示が可能
   ※:名前解決は、IPアドレスの決定なのでWebページ表示には関係ありません
Re: サブドメイン内部からアクセスできますが、外部から出来ません ( No.4 )
日時: 2006/05/16 10:38
名前: ヨウ

管理人様
丁寧に教えて頂き、ありがとう御座います。後で設定直しますので、報告いたします。

Copyright(©)2004-2008 First home server construction. All Right Reserved.