¿Puedo configurar una URL para mi instancia EC2 en lugar de la IP?

Estoy trabajando en una instancia de AWS EC2, instalé un servidor apache. ¿Es posible establecer una URL en mi servidor?

Me gustaría escribir en mi navegador:

http://myServiceWebSite

en lugar de

http://23.26.31.178

¿Puedo ocultar la ip de mi servidor por un nombre de rostro? Gracias.

preguntado el 29 de agosto de 12 a las 12:08

3 Respuestas

Se puede establecer una DNS utilización de un registrador de dominios como Ve papi
Puede utilizar nombres de dominio GRATUITOS como co.nr aunque creo que 13$ al año por un .com es un precio de bajada.

Como escribió ajay, Amazon proporciona un DNS predeterminado, pero es "feo" y probablemente no lo use.

Respondido 29 ago 12, 16:08

Gracias Chen, entonces supongo que no hay ningún truco gratuito para hacer eso en AWS. - Rami

De forma predeterminada, ec2 proporciona un DNS público similar a ec2-xxxx.us-west-2.compute.amazonaws.com, que se puede ver seleccionando su instancia en la consola. puede acceder a su instancia a través de este DNC público en lugar de ip. Este es el único truco gratuito disponible en Amazon ec2. Para tener su propia URL configurada, debe tener el servicio DNS de un suscriptor como GoDaddy.com - Ajay Tiwari

Edité mi respuesta para agregar "dominio gratuito" - chen harel

¡Gracias ChenHarel y @ajay! - Rami

De forma predeterminada, cada vez que reinicie una máquina, probablemente le asignará una dirección IP diferente, y el nombre de DNS es feo porque se basa en IP y se libera al cerrar la instancia.

Si su servidor es utilizado por la Internet pública, puede tener al menos 3 opciones:

  1. Haga que la dirección IP sea estática usando IP elástica opción de la consola EC2 y registre esta IP utilizando algún servicio DNS como Go Daddy.
  2. Deje su IP asignada dinámicamente y use un servicio de DNS dinámico como DynDns.
  3. Si necesita usar un Elastic Load Balancer, use el Ruta 53 de AWS Servicio DNS, y en lugar de crear un registro de recursos A que apunte a una dirección IP estática, podría usar un Registro de recursos de alias apuntando a su Elastic Load Balancer, creo que este sería el Mejor opción si tienes más de 1 servidor.

Respondido 30 ago 12, 14:08

Si desea una solución rápida y sucia, puede usar un acortador de URL y usar la URL que genera desde su AWS DNS predeterminado. Esta no es una solución a largo plazo, sino algo para usar si, por ejemplo, desea implementar un prototipo rápidamente y mostrárselo a alguien temporalmente sin darle una dirección IP.

contestado el 11 de mayo de 16 a las 15:05

¿Puedes explicar un poco más? - Dieter Meemken

Quise decir usar bitly o tinyurl para codificar el DNS público de AWS de su aplicación prototipo. Puede proporcionar la URL de bitly a los usuarios y serán redirigidos a su aplicación en AWS. Nuevamente, esta es solo una solución temporal en caso de que desee mostrar algo rápidamente, sin entregar una IP. - corriente

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.