Amazon EC2 link to Bigrock domain name - amazon-web-services

I have a simple question for pointing my Bigrock Domain name to Amazone EC2.
I have Created HostedZone from Hostedzone-create link
I got 4 name servers.
Now what?
Suppose my domain name is example.com on Bigrock.com.
Can anyone explain me how can i point that domain name to EC2?
I asked to Bigrock support but they told me something like this:
The website is not working because the DNS zone for your domain is not
configured properly on your Hosting providers DNS servers ( AWS Server
). Please get in touch with your provider for further assistance.
But I am not getting what they want to say. Please help!!

To move your Name Servers to AWS Route 53 first you have to change the Name Servers in Bigrock follow this steps.
http://support.hostgator.com/articles/hosting-guide/lets-get-started/dns-name-servers/how-to-change-name-servers-with-bigrock
Once that is done go to AWS Route 53 and create two record sets one for the "naked domain" and another for "www" domain and add a A-Record to point to the EC2 IP address (Be Sure the IP address is Elastic just in case for future change in IP address of the server so that you are covered).
This is Route 53 Guide
http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-creating.html

Now, you will go to your bigrock.com and find your domain. Change the default name servers information with that 4 name servers information provided by Route53 on amazon. save your changes and wait for few hours to be activated properly.

Related

AWS route53 and dns setup

I registered domain with AWS and set Hosted Zone.
inside the hostedzone i have NS with 4 records and SOA as a record type
I added A record type and point it to EC2 public IP.
in browser i can not get response when type domain name.i got "This site can’t be reached"
search here and some people advice to check NS with dig command.
dig command answered when i run in on Ec2 Ubuntu command but didn't get response when run it on my laptop.
I have other sites on roure53 but new one doesn't work.
any thought?
How did you registered the domain? Did you purchase it from a website and paid for it?
From what you said, it seems the FIRST thing you did was creating a Hosted Zone in Route53. Let me explain.
Usually when we purchase a domain from another website, after paying for it and everything we will need to tell the Domain Registrar to use the Name Servers and input a value like ns1.abcdomain.com and ns2.abcdomain.com . The purchase of a domain name usually comes with a free DNS service, so it will already have a valid name servers defined.
If my guess is correct, you created a hosted zone in AWS Route 53 without actually paying and registering a domain with a registrar (AWS is also a registrar). Therefore the domain only exist in AWS world because you created a Hosted Zone.
This explains why running dig on your EC2 provided the expected IP, because somewhere along the line the EC2 reaches AWS internal Route53 DNS service before reaching the public internet for DNS result.
If you indeed paid AWS something like $12 to purchase a domain, you might have misunderstood their interface (which can be confusing sometimes) and missed appointing Route 53 to be the domain's Name Servers.

Need help getting google domain to connect to my AWS ip address/ portfolio site

I have been trying everything possible to get my portfolio up so I can apply to jobs, and nothing is working. I created an elastic ip in ec2 for my instance and connected it, and added name servers and set up route 53. I have googled and tried every step and had my instructors try to help me but nothing works, and right when I think I finally did it right I'm stuck waiting the full 2 days for it to process just to be let down again. It has now been over 2 weeks and I am about to give up. I cannot transfer my domain to AWS either because it has not been 60 days. Does Google just not support AWS? Does anyone know how to make this work?
More details:
-I set up 4 custom name servers connected to my elastic ip, also a cname and a records
-the elastic ip works correctly
-i have tried enabling and disabling the DNSSEC settings
-custom resource records have an a record pointed to the ip and cname to the domain
still need help with this issue, again nothing has worked
If your goal is to point a domain name (managed on Google) to an Amazon EC2 instance with an Elastic IP address, then the simplest method is to add a A record in your Google domain that points to the IP address.
This does not require the use of Amazon Route 53, and it will work instantly.
However, if you wish to do all management of the domain within Route 53, then you will need to:
"Use Custom Name Servers" on the Google domain
Enter the four Name Servers shown in the Amazon Route 53 hosted zone
On Amazon Route 53, create a A record that points the domain to the Elastic IP address
See: How To: Connecting Google Domains to Amazon S3 | by Michelle | Medium

Where to find domain name to existing EC2 instance

I'm new AWS and I have to continue maintaining previous developer service that is hosted on AWS. The ec2 instance that is hosted has map to domain name of https://****c.k**g.g***an.org.au, however I couldn't find this domain name anywhere. I tried looking at route53, but there's no such domain name registered.
Please help, how do I find the domain name that is mapped to the EC2 instance? Where can I get that information. The reason because I want to deploy a new instance but with the same domain name.
Edit: Masking DNS for privacy reasons.
Are you sure your DNS is hosted by Route53? Running dig against k***.g****.org.au has the SOA held by ns1.mooball.net.
The whois for mooball.net returns register.com as the owner, so I would consider reaching out to your internal teams to see who holds that account, then check your DNS delegation settings by logging in to register.com.
Often times the client will control their own DNS, so it would also be worth confirming with your client where their root DNS (garvan.org.au) is hosted - you can then trace the subdomain delegation to see where it is ultimately hosted.
check route53 service in AWS , since the domain is served by https..it could be the domain mapped to a load balancer and the load balancer has the instance...anyway you can know from the route53 there you find all the records

Route53 isn't connecting domain name to ELB

I'm in an AWS certification course where they don't respond to student questions. In the lecture we create an EC2 instance, then create an ELB and create a Hosted Zone for a domain name I purchased through AWS. This worked once, but now it's not working. The domain name I have registered doesn't resolve, but the ELB DNS domain name pulls up the web server as does the IP address.
What am I missing?
This answer actually came from "Michael - sqlbot" listed above but he never set it as an answer. I'm putting it here just so this question is answered, but he provided the solution.
https://serverfault.com/a/838396/153161

How to point Amazon DNS service to a specific folder on EC2 server

I feel very dumb already. I have searched for the answer for 2 hours without any success.
I have bought a domain through Amazon - Route 53. It has created 2 hosted zones for me NS and SOA type.
I am unable to figure out how to point a specific domain e.g. example.com to a specific folder on the EC2 server.
Do I need to create that A type hosted zone? If yes, do I just put IP address into value field of that zone? If yes, how then it knows which folder should it pick?
Is there any set up to be done on the actual server(I mean through remote desktop)? Do I need to setup a DNS there? I guess not.
Step 1: Use use route 53 and create an 'A' record which points the domain to the server ip address (you had that part right).
Step 2: In the IIS Admin/Manager tool you 'bind' a particular dnsname to a specific website that you previously setup in IIS.
You need to do both steps.