Correct DNS configuration to use Route 53 for existing domain

domain-name-systemheroku

we are trying to make our heroku app available under example.com (changed here). I followed the heroku guide for using Route 53 for that (https://devcenter.heroku.com/articles/route-53).

However, I think already in the DNS configuration of the zone file at our current provider is a problem:

$TTL 900
@   IN SOA ns-1478.awsdns-56.org. postmaster.robot.first-ns.de. (
    2014052101   ; serial
    900          ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum

@                        IN NS      ns-1478.awsdns-56.org.
@                        IN NS      ns-620.awsdns-13.net.
@                        IN NS      ns-1761.awsdns-28.co.uk.
@                        IN NS      ns-261.awsdns-32.com.

When I ping:

cannot resolve `example.com`: Unknown host

I can neither access the page in browser.

Is there maybe anything to change on the zonefile?

Best Answer

Of course there is a problem : you don't have A entry on your zone or a host with a A record. You just have NS records.

@  IN A 1.2.3.4
www IN A 1.2.3.4