Ich habe eine EC2-Instanz mit NGINX und Node.js App.Wie route ich eine Anfrage an meine EC2-Instanz mit Route53?
Es verfügt über eine standardmäßige öffentliche DNS und öffentliche IP-Adresse, die von AWS bei der Instanzerstellung festgelegt werden.
Public DNS: ec2-xx-xx-xxx-xx.ap-southeast-2.compute.amazonaws.com
Öffentliche IP: xx.xx.xxx.xx
(die die gleiche wie in Public DNS ist ec2-xx-...
)
I Public DNS wie diese foo.ap-southeast-2.compute.amazonaws.com
machen wollen. Das heißt, einfach diesen ec2-xx-xx-xxx-xx
Teil loswerden und stattdessen ein beliebiges Wort setzen.
Wie kann ich es tun? Ich versuche, Route53 zu verwenden, aber es ist es nicht machen:
Ist es überhaupt möglich? Ich weiß, dass ich einen Domain-Namen wie example.com
mit Elastic IP registrieren und verwenden kann, aber in diesem speziellen Fall möchte ich genau so einrichten, wie ich oben schrieb. Ich möchte wissen ob es überhaupt möglich ist und wenn ich was falsch mache? Sollte ich auch Änderungen an diesen Dateien in meinem EC2 vornehmen?
-rw-r--r-- 1 root root 92 Feb 20 2014 host.conf
-rw-r--r-- 1 root root 16 Apr 21 10:39 hostname
-rw-r--r-- 1 root root 649 Jul 12 21:43 hosts
-rw-r--r-- 1 root root 411 Mar 25 2015 hosts.allow
-rw-r--r-- 1 root root 711 Mar 25 2015 hosts.deny
Aber EC2 Docs sagt, ich kann "* Wenn Sie keinen öffentlichen DNS-Namen registriert haben, können Sie immer noch den Hostnamen ändern, aber der Prozess ist ein wenig anders. *" (Http: //docs.aws.amazon. com/AWSEC2/letzte/UserGuide/set-hostname.html # set-hostname-system). – Green
Ja, das erste Szenario weist eine benutzerdefinierte Domäne "mydomain.com" zu, eine andere ändert die interne Domäne in die lokale Domäne, aber Sie haben gefragt, ob Sie die Domäne "amazonaws.com" von EC2 ändern möchten, was nicht möglich ist. – error2007s
Ich habe nicht gefragt, wie man die Domain "amazonaws.com" ändert. Ich fragte, ob es möglich ist, * nur * 'ec2-xx-xx-xxx-xx' Teil eines öffentlichen DNS-Namens zu ändern. – Green