パブリック IP を持つホーム サーバーへのサブドメインのリダイレクト

パブリック IP を持つホーム サーバーへのサブドメインのリダイレクト

ウェブホストにサブドメインがある場合、パブリック IP を持つサーバーにリダイレクトすることは可能ですか?

私はウェブホストで CPanel を使用してサブドメインを作成しました。私が住んでいる地域ではホスティング コストが比較的高いため、作成したサブドメインを取得して、Linux 上の bind9 を使用して自分のサーバーにリダイレクトしたいと考えました。

これが可能であれば、そのサブドメインを自分のサーバー上のメインドメインにして、そこからサブドメインを作成することも可能でしょうか? 次のようなものを探しています:

Domain: example.com
Subdomain: foo.example.com

自分のサーバーにリダイレクトできる場合はfoo.example.com、次のようなドメインを作成します。

bar.foo.example.com
qux.foo.example.com

これは可能ですか?

答え1

ホームサーバーが固定 IP アドレスのある場所にあるかどうかを確認する必要があります。一部のインターネット サービス プロバイダーは固定 IP を使用していますが、ほとんどのプロバイダーは使用していません。これは外部向け IP であるため、自宅のブロードバンド ルーターには 1 つの外部 IP があります。次に、自宅の各デバイスには独自のプライベート IP または内部 IP があります。静的 IP がある場合は、サブドメインはそれを指すことができますが、そうでない場合は、特定のブロードバンド ルーターで構成できる dyndns.org などの動的 DNS サービスを使用する必要があります。

サブドメインを設定する最善の方法は、cPanel で設定するのではなく、メイン ドメインを購入したドメイン管理を使用することですが、現在 cPanel を使用していないため、この点についてはよくわかりません。

次に、トラフィックがサブドメインからルーターに来るとき、ルーターがホーム ネットワークのどこにトラフィックを送信するかわかるようにリダイレクトを設定する必要があります。使用方法によって異なりますが、ルーターのポート リダイレクト設定が関係している可能性があります。HTTP トラフィックの場合は、ルーターのパブリック ポート 80 をホームサーバーの IP アドレスのポート 80 にリダイレクトするように設定する必要があります。さらに、ホームサーバーには固定 IP アドレスが必要で、ルーターが常にホームサーバーの位置を認識できるようにする必要があります。

ホームサーバーにパブリック IP があるとおっしゃっていますね。実際にパブリック IP がある場合は、当然これらの手順の一部を省略できますが、通常はパブリック IP を持つのはルーターだけです。

他の人も遠慮なく訂正してください!このようなことは久しぶりです

関連情報