こんにちは。サーバーを立ち上げたいと考え、いろいろ書籍を見て勉強しているのですが、分からない点があり質問いたします。よろしくお願い致します。
◆環境
グローバルIPを取得しており、ブロードバンドルータを経由してサーバーPC(XP)を運用したく考えております。WebサーバーソフトはApacheを利用する予定です。LAN側での固定IPの設定は出来ています。ただし、現在これとは別に、同じルータを経由して別のサーバーが運用されていると言う状況です。
◆使用ポートについて
通常、Webサーバーポートは80を使用すると理解しております。ですが、既存サーバーでルーターLAN側80を既に使用しています。この場合でも、新しいサーバーに対しプライベートIP+ポート80と言う設定をルータで行うことにより解決するものなのでしょうか?
また、その場合ルータのWAN側ポートは80はすでに使用されていますので、8080等の別ポートを使用する必要があると理解しています。つまり、クライアントからは、グローバルIP+ポート8080でアクセスし、それをルータでプライベートIP(固定)+ポート80に変換されるという考えであっていますでしょうか?
◆ドメインネームについて
基本的なことかと思いますが、そもそもルータをかませた場合のドメインネームによるアクセス方法というのが理解できていません。Apacheではインストール時にドメインネームを入力しますが、このドメインネームにより外部からアクセスできるのでしょうか?
私が想像するには、外部からは、http://342.464.985.341:8080/のようにグローバルIP+ルータ外部ポートにより、ルータを経由してサーバーに達するものと考えていますが、ルーターの分配先のひとつでしかないLAN内のサーバーにドメインネームを付けたところで、そのドメインネームで外部からアクセスできるとは思えません。
何か認識が間違っているでしょうか?
もしかするとカテ違いなのかも知れませんが、アドバイス頂ければ幸いです。よろしくお願い致します。
No.2ベストアンサー
- 回答日時:
> 後者についてなのですが、後半難しそうなのですが、前半、例えば、ダイナミックDNSに登録すれば、サブドメイン名が決められる、それを通じてサーバーにアクセスできるということでよろしいでしょうか?
できますが、No.1にも書いたとおり普通のルータでは振り分けができないので無理です
L7SWやリバースプロキシなど、HTTPリクエストヘッダ等ペイロード部分を覗けるものがないと無理
> また、その場合、ダイナミックDNS登録時に、IPだけでなく、355.643.245.268:8080というポート番号つきで登録することも可能なのでしょうか?
無理です
そのような仕組みはDNS自体にありません
ご回答感謝いたします。
ドメインネームのみによる振り分けをやるのは難しいそうですね。ただし、URLに、http://645.391.459.038:8080/などと直接入力すれば、ルーターを通してアクセスできるということですね?現在運用しているサーバーの方は、ドメイン名を取っているのですが、例えば現在のサーバーが、http://toyota_home.com/でポート80に接続しているものだと仮定して、http://toyota_home.com:8080/のURLでもアクセスでもアクセスできますでしょうか?
ポート名が入るのは仕方がないとして、やはりグローバルID名を表示してアクセスというのは、少々抵抗があります。
重ね重ねの質問で大変恐縮ですが、よろしくお願い致します。
No.1
- 回答日時:
> ◆使用ポートについて
考え方はあっています
グローバルIP:80→プライベートIP1:80
グローバルIP:8080→プライベートIP2:80
というポート開放(ポートフォーワーディング)の設定を行うことで可能です
> ◆ドメインネームについて
> Apacheではインストール時にドメインネームを入力しますが、このドメインネームにより外部からアクセスできるのでしょうか?
DNS、DynamicDNSに登録すれば可能
DNSに登録しないのであれば、IPアドレスでアクセスするしかありません
ちなみに、通常のルータではIPアドレスとポートだけを意識しての振り分けしかできませんが、L7SWと呼ばれるたぐいのものを使ったり、リバースプロキシを立てることにより、HTTPのリクエストヘッダに載ってくるドメイン名を見てサーバへの振り分けが可能です
これを使えば、
FQDN1(グローバルIP1:80)→プライベートIP1:80
FQDN2(グローバルIP1:80)→プライベートIP2:80
のように、グローバルIPアドレス1つ、ポートも80のまま振り分けが可能です
ただし、L7SWはそれなりに高価ですし、リバースプロキシ構築もapache等でやろうとするとそれなりのスキルが必要です
早速のご回答ありがとうございます。
後者についてなのですが、後半難しそうなのですが、前半、例えば、ダイナミックDNSに登録すれば、サブドメイン名が決められる、それを通じてサーバーにアクセスできるということでよろしいでしょうか?また、その場合、ダイナミックDNS登録時に、IPだけでなく、355.643.245.268:8080というポート番号つきで登録することも可能なのでしょうか?これなら私も出来そうです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- サーバー ネットワークの構成に困っています 3 2023/07/05 11:55
- Gmail SPFレコードとDNSサーバーについて、gmailを設定できるかどうか 2 2023/06/10 23:55
- その他(ソフトウェア) PC上のOutlookでIMAPアクセス時の送信が出来ない。Android上では問題なし。 2 2022/09/28 11:22
- ルーター・ネットワーク機器 ひとつのスイッチでルーターの冗長化を複数させたい 1 2023/04/12 22:46
- ファイアウォール ポート開放で利用可能なTCP一覧の中に利用したいTCPが入ってない場合どうすればいいのでしょうか? 2 2022/09/12 10:31
- サーバー Googleドライブなどを使わずにテザリングAndroidでWindowsとファイル共有 1 2023/02/19 13:14
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- ゲーム android craftsmanのゲームをマルチプレイでしたい 1 2023/03/20 15:53
- ルーター・ネットワーク機器 YAMAHAルータ設定について 1 2022/09/03 16:31
- ルーター・ネットワーク機器 AU光10G回線について 6 2022/07/25 00:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
スイッチングハブでいくつかの...
-
ネットワーク経由のファイルコ...
-
UltraVNCでサーバに接続できま...
-
アパートの壁面のLANポートにつ...
-
ポートの開け方ではなく、閉じ...
-
SocketとFTPの違いについて
-
PowerDVDTV出力ポート
-
PC同士のRS-232Cの接続テスト方法
-
家庭内LAN環境について
-
TCPポートって何ですか?
-
サーバで、提供するサービスの...
-
インターネットについて基本的...
-
USB無線LAN子機が認識されない…
-
スカパー(@skyperfectv.co.jp...
-
京ぽん使用:携帯万能でエラー...
-
ポート8888について
-
i-pod Skype フリーwifi...
-
リモートデスクトップの危険性
-
ポートの解放について
-
NetScreenのtrustポート同士で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ネットワーク経由のファイルコ...
-
ポートの開け方ではなく、閉じ...
-
スカパー(@skyperfectv.co.jp...
-
光コンセントとlanポートがある...
-
スイッチングハブでいくつかの...
-
UltraVNCでサーバに接続できま...
-
マインクラフト ポート開放につ...
-
port 135
-
インターネットについて基本的...
-
SocketとFTPの違いについて
-
複数のポートに一つのMACアドレ...
-
フレッツ光のルーターのUNIにつ...
-
ultraVNCのための設定
-
VNC WANから接続したいのです...
-
マイクラポート開放したい・・・
-
複数のローカルIPで同じ開放し...
-
ポートを強制的に閉じる方法は...
-
VPNとVLANの違い
-
TCPポートって何ですか?
-
ポート開放は危険があるの?
おすすめ情報