5

I am working on an AWS EC2 instance, I installed an apache server. Is it possible to set a url to my server?

I would like to write on my browser:

http://myServiceWebSite

instead of

http://23.26.31.178

Can I hide the ip of my server by a face name? Thank you.

4

3 に答える 3

9

Go Daddyなどのドメインレジストラを使用してDNSを設定できます。.comの年間13ドルは低価格だと思いますが 、 co.nr などの無料のドメイン名を使用できます。

ajayが書いたように、AmazonはデフォルトのDNSを提供しますが、それは「醜い」ので、おそらくそれを使用しないでしょう。

于 2012-08-29T11:10:06.713 に答える
3

デフォルトでは、マシンを再起動するたびに異なる IP アドレスが割り当てられる可能性が高く、DNS 名は IP に基づいているため見苦しく、インスタンスのシャットダウン時に解放されます。

サーバーが公共のインターネットで使用されている場合、少なくとも 3 つの選択肢があります。

  1. EC2 コンソールからElastic IPオプションを使用して IP アドレスを静的にし、Go Daddy などの DNS サービスを使用してこの IP を登録します。
  2. IP を動的に割り当てたままにして、 DynDnsなどの動的 DNS サービスを使用します。
  3. Elastic Load Balancer を使用する必要がある場合は、AWS Route 53 DNS サービスを使用します。静的 IP アドレスを指す A リソース レコードを作成する代わりに、Elastic Load Balancer を指すエイリアス リソース レコードを使用できます。複数のサーバーがある場合に最適なオプションです。
于 2012-08-30T11:27:12.460 に答える
2

迅速で汚いソリューションが必要な場合は、短縮 URL を使用して、デフォルトの AWS DNS から生成された URL を使用できます。これは長期的な解決策ではありませんが、たとえば、プロトタイプをすばやくデプロイし、IP アドレスを渡さずに一時的に表示したい場合に使用するものです。

于 2016-05-11T14:53:52.833 に答える