はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

????????????????????¨????°???¨??§????????°???????¨??????¬???????????°?????±??????????????§??????

 サブドメイン内部からアクセスできますが、外部から出来ません
????????? 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 │
└─────┘


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

? ローカル内で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
????????? ヨウ

管理人様
丁寧に教えて頂き、ありがとう御座います。後で設定直しますので、報告いたします。
 Re: サブドメイン内部からアクセスできますが、外部から出来ません ( No.5 )
????????? 2009/03/19 13:40
????????? はやし

こちらも同じ問題がありました。


[自宅内部構成]
1:Linuxサーバ1(DNSサーバー、WEB、ftpサーバ、メールサーバなどを構築)ip:192.168.0.4
2:Linuxサーバ2(WEB、などを構築)ip:192.168.0.2、
ルータ経由(ip:192.168.0.1)、固定IPアドレス、自分のドメインでサーバ構築した(VALUE-DOMAIN.COMバリュードメイン) 。
ルータで外部公開サーバーをLinuxサーバ1(ip:192.168.0.4)に設定しております。

ドメインaaaa.comに対して、
全てのサービスをLinuxサーバ2(IP:192.168.0.2)に指定しております。
内部でdig確認済み、http://aaaa.comでうまくLinuxサーバ2までアクセスできます

しかし、外部からhttp://aaaa.comをアクセスすると
Linuxサーバ1のウェブが現れます

Linuxサーバ2までいけないのです、
どの原因でしょうか。

どの設定したら、直せるでしょうか、
教えていただけますようお願い致します。

■ その他

ページ先頭へ


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