ポート7000のAWS ec2インスタンスでGoogleのフラスコWebサイトを実行しています。ポートに私のパブリックDNS URLに行くと、私のページに移動します。私はこのURLとポートを私が持っている単一のドメインにどのように割り当てることができますか?aws ec2のドメインにポートを割り当てるには
ec2-55-555-55-5.us-west-1.compute.amazonaws.com:7000
ポート7000のAWS ec2インスタンスでGoogleのフラスコWebサイトを実行しています。ポートに私のパブリックDNS URLに行くと、私のページに移動します。私はこのURLとポートを私が持っている単一のドメインにどのように割り当てることができますか?aws ec2のドメインにポートを割り当てるには
ec2-55-555-55-5.us-west-1.compute.amazonaws.com:7000
あなたはAWSロードバランサにAWS EC2を追加し、7000ポートにロードバランサのリスニングフォーム80ポートを設定することができます。そしてあなたのURLはAWS LoadBalancerのDNS名を使用する必要があります。
またはipテーブルを使用できます。
非常に簡単です。 EC2のセキュリティグループに移動し、インバウンドセクションにポート7000を追加します。今、あなたは ec2-55-555-55-5.us-west-1.compute.amazonaws.com:7000
を試すことができますし、あるべき
: には、以下の画像をご確認ください作業。
ユーザーは、この部分はすでに動作していると言います。 –
あなたはそうではありません。 DNS AレコードまたはCNAMEレコードはホストレベルにのみ存在します。ポート割り当ては、そのポートを使用するようにアプリケーションサービスを設定するときに発生します。インスタンスからポートフォワードする場合は、それを行うサービスを作成する必要があります。 –
あなたは「ドメイン」という言葉を誤解していると思います。 AWS EC2のインスタンスを実際に参照していましたか?そうであれば、@ Rezaによって提供された答えは正しいです。 –
ドメインをポートに割り当てることはできません。 IPアドレスまたは別のドメイン名にドメインを割り当てます。人々がポートを指定せずにあなたのウェブサイトに行くことができるようにするには、ポート80でhttpを実行するか、または443をhttps(デフォルトポートが指定されていない場合)で実行する必要があります。 –