サーバー1台で複数のWebサイトを管理するのですが、RTX1200でNAT変換する方法を教えていただけますでしょうか。サーバー1台でwww.???1.co.jpやwww.???2.co.jpと2つのサイトを構築します。
サーバーに割り当てられる1つのローカルアドレスにNAT変換するのですが、この1つのローカルアドレスに対してNAT変換する仕組自体のイメージが出来ていません。初歩的な質問で申し訳ないのですが、教えていただけますでしょうか。
グローバルアドレスは2つ用意します。
www.???1.co.jp(グローバルアドレス1.1.1.1)
www.???2.co.jp(グローバルアドレス2.2.2.2)
***********************************
YAMAHA RTX1200
***********************************
↓↑↓↑
***********************************
** Webサーバー **
*********************************** (ローカルアドレス192.168.1.)
** www.???1.co.jp **** www.???2.co.jp **
***********************************
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
> IIS上の設定でいうと
ApacheとIISでは設定の方法がまるで異なりますが、イメージとしては概ね合っています。
httpd.confでバーチャルホストの設定をする際に、どのIPアドレスを使用するか設定可能ですのでその設定を入れ込んでください。
詳しくは「IPベースのバーチャルホスト」で検索すると一杯情報が出てくると思います。
なお、No.1さんの補足に書かれていたことについてコメントすると、運用上はGlobal IPとPrivate IPを1対1で対応させるのが原則です。
静的NAPT変換で1つのGlobal IPを複数のPrivate IPに振り分けることも不可能ではありませんが、UTMの設定が複雑になるうえに運用上の制限事項がどうしても発生してしまいますのでお勧めしません。
今回、サーバの本体は1つだけとの事なので、そのような変則的なことをやるくらいであればホスト名ベースのバーチャルホストにしたほうが面倒は少ないと思います。
No.3
- 回答日時:
追加補足確認しました。
「RTX1000」にてWAN側グローバルIP固定でのUnnunberd接続での運用でしたら、UTM側はWAN固定グローバルIP→NAPT変換、サーバはそれぞれ固定グローバルIPを設定された方が、通信安定性やレスポンスは良いはずです。ポート番号をそれぞれ個別設定し、NAPT変換させるのでしたらNAPT変換時のレスポンスの問題と、Webサーバへ外部から通信させる際のポート番号指定する手法は、ホームページ等のアクセスのポート指定での可用性が悪く、都度ポート番号指定する方法になってしまい、それでしたらバーチャルホスト設定する手法が一般的です。
サーバへそれぞれグローバルIPを固定設定する手法の方がお勧めです。
ご質問のサーバ1に直接グローバルIP1を固定設定、サーバ2はグローバルIP2のUTM配下のNAT変換配下での転送設定といった方法も問題御座いませんが、何らかのセキュリティ確保の為のことかと存じますが、外部からのアクセスでのグローバルIP2へアクセスした際のポート番号分けは特別必要ないかと存じます。(UTMのポート解放は必要ですが・・・。)ただしSSL通信環境には、サーバ2に転送する設定をUTM機器にNAT変換設定にTCP443番を追加する必要も御座います。
No.2
- 回答日時:
各バーチャルホストに対してそれぞれGlobal IPを用意するのであれば、サーバに2つのプライベートIPを割り当てて、それぞれGlobal IPと1対1でNATする形になると思います。
例えばこんな感じ。
Global IP a.b.c.1 <- NAT -> 192.168.1.1 (www.example1.co.jp)
Global IP a.b.c.2 <- NAT -> 192.168.1.2 (www.example2.co.jp)
あるいはホスト名ベースのバーチャルホストにして、Global IP と Private IP の組み合わせは1つのまま、クライアントがアクセスしてくるURLで分別するという方法もあります。
この辺りどちらを選ぶかは設計次第なので質問者さんにて検討して下さい。
なんか他にも穴がありそうですが、文面の情報から答えられるのはこんなところでしょうか。
ありがとうございます。
検討します。
ネットワーク機器側の設定は理解しました。
Apacheの方というかあまりサーバー側の設定がよく分かっていないのかもしれませんが、
IIS上の設定でいうとそれぞれのWebサイトのプロパティでIPアドレスの中に異なるアドレスを
登録しておけばよろしいのでしょうか。
No.1
- 回答日時:
お尋ねの件ですが、指摘形態ですと「PPPOE-Unnunberd」若しくは「IP-Unnumberd」接続設定が正規の方法かと存じますが、NAPT変換するのではなくサーバにそれぞれ固定のグローバルIPを設定する方法になるかと存じます。
それ以外のPC端末接続はどういった方法になるかと言うと、もう一つのグローバルIPに対し、NAPT変換し、プライベートLAN混在構築になるかと存じます。
参考サイトは、「http://netvolante.jp/support/example/command/PPP …」になるかと存じますが、サーバ毎のグローバルIPとルーターに充てるグローバルIP、NAPT変換させるWAN相当になるグローバルIPが必要になりますが、計4個が必要になるかと存じます。
もう一つの方法は、サーバ側での対応する方法になりますが、Webサーバ側にて「バーチャルホスト」設定を実施する方法になりますが、Apacheでしたら「http://httpd.apache.org/docs/2.0/ja/vhosts/」が参考になるかと存じます。具体的にはWebサーバ・データ1にてバーチャルホスト設定し、その転送記述及びホスト設定にてWebデータ2を指定する方法となります。
早速いろいろとご教示いただきありがとうございます。
もう1つのケースで教えていただきたいのですがよろしいでしょうか。
ルータ側ではNAT変換せずにルータとサーバの間にUTMを入れて、UTM側でNAT変換します。
RTX1000のWAN側アドレス:Unnumbered
RTX1000のLAN側アドレス:グローバルIP(1)
UTMのWAN側アドレス:グローバルIP(2)
UTMのLAN側アドレス:ローカルIP(1)
公開サーバ:ローカルIP(2)(とりあえず1台)
因みにグローバルIPの数は16個です。
又、上記のようにグローバルIP2つを使ってそれぞれ変換する場合とIP1つだけを使って変換(NAPT?)する場合もありますが、
運用上どちらの方も問題ありませんでしょうか?一方のサイトの方でSSLが一部必要になります。
外部からのユーザーアクセスでURLの後にポート番号を付加して入力する必要があったり(サイト毎で80や8080などで異なるようにする)、
サーバー側の設定を変えるなどの変更作業などは出来る限り行いたくないと思っております。
以上なかなか意図していることが分かりづらくなっていて申し訳ないのですが、教えていただけると助かります。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 インストールしたてのVirtualBoxの仮想マシンにDHCPで割り振られるIPアドレスにつきまして 1 2023/05/03 14:46
- その他(インターネット接続・インフラ) Yahoo等のWEBサーバーは全部グローバルIPアドレス? 2 2023/06/05 15:54
- お菓子・スイーツ 急いでます こちらのプリン製造5日が賞味期限なのですが 製造から到着までどのくらいみているのでしょう 2 2023/03/02 11:07
- SQL Server ACCESSで3ファイルを結合して、表を作成するやり方を教えて下さい。 17 2022/08/15 20:34
- デスクトップパソコン パソコンは電源ユニットから壊れるのでしょうか 6 2022/07/25 18:58
- SQL Server ACCESSで複数テーブルを結合して、リストを作る方法を教えてください。 2 2022/08/12 19:32
- SQL Server ACCESSで表が作りたく、そのためのSQL文や設定方法を教えてください。 1 2022/08/15 12:28
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- システム URLがクリックや入力されてから、ブラウザに画面が表示されるまでの間にDNSサーバーは経由されないの 2 2022/06/24 01:15
- サーバー メールサーバーについて詳しい方、メールサーバーの管理業務経験のある方、教えてください。 3 2022/11/12 18:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
WAN側からPINGが通りません
-
tracert コマンドが必ずtime out
-
Aterm DR304CV でポート80の開け方
-
ファイヤーウォールの種類
-
postfixが起動できない
-
Wake On LANが不安定・出来ない
-
ssh接続に伴うメッセージについて
-
パソコンの「ローカル」って、...
-
ftpサーバー 接続できない
-
Windows10におけるUSB-RS232C機...
-
8000番や8080番のポー...
-
ARP は L2 と L3 どちらのプロ...
-
インターネット接続できません...
-
iptables dport、sportについて
-
Windows10でUDPのポート解放が...
-
ワイヤレスマウスUSBレシーバー...
-
loってなんですか?
-
このエラーはどういうことですか?
-
スイッチのポート番号について
-
RS485終端抵抗
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
tracert コマンドが必ずtime out
-
NTT Web caster V130でのVPN
-
pcAnywhere、これで本当にリモ...
-
メッセンジャーソフト(LAN...
-
ポートの開放
-
WAN側からPINGが通りません
-
FTPサーバ(FileZilla server)...
-
UPnPのNAT越えの仕組みが分から...
-
8443番ポートって?
-
ネットワークカメラのDDNS設定...
-
【NVR500】外部からFTP接続する...
-
gethostbynameを使うとエラーが...
-
Wake On LANが不安定・出来ない
-
題:ルータに設定したTCPフィル...
-
VNCで、WEBブラウザで操...
-
イントラネットから外部(イン...
-
postfixが起動できない
-
BIG-IPのルーティングについて
-
ポートの開放ができずに困って...
-
バーチャルホストの公開サーバ...
おすすめ情報