2016-03-20 8 views
5

Some sourcesは、https://ec2-xxx-xxx-xxx-xxx.compute-1.amazonaws.com/xxx-xxx-xxx-xxxはマシンのパブリックIPアドレス)であることを示しています。しかし、私がそこにナビゲートすると、This site can’t be reachedと言います。私のEC2インスタンスのパブリックURLは何ですか?

+0

不明な点がある場合は、URLの代わりにパブリックIPアドレスを使用してください。 URLは単にIPアドレスを指しているので、同じことです。 (まあまあではない - もしEC2インスタンスが存在するVPCの内部でDNS名が解決されれば、それは実際に私設IPアドレスに解決されるだろう)。 –

答えて

3

任意のブラウザからURLにアクセスするときは、ポート80で実行されているサーバー、つまりデフォルトのポートがあることを確認する必要があります。 Linux ec2インスタンスを起動したばかりの場合は、sshでしかアクセスできません。これらのインスタンスにアクセスするには、起動プロセス中に生成されるアクセス証明書と、Linuxの場合はssh、Windowsの場合はパテのようなsshクライアントが必要です。また、ポート80などでサービスを実行している場合は、これらのポートがインスタンスのセキュリティポリシーで開かれていることを確認する必要があります。

0

パブリックDNSとIPアドレスの両方をブラウザで直接使用できます。あなたはポート80(http)と443(https、必要ではない、まだ...)を開く必要があります。

ウェブサイトをホストするには、ファイルを/ var/www/htmlにアップロードする必要があります。

6

hostコマンドを使用して公開IPを指定するだけで、適切なURLが表示されます。

$ host 52.204.122.132 
132.122.204.52.in-addr.arpa domain name pointer ec2-52-204-122-132.compute-1.amazonaws.com. 
関連する問題