My ISP for home internet is giving me some kind of DNS record that lets me redirect a name to my dynamic IP address, I set something like


So accessing that domain shows my home web server and things like that. But ... is it possible to use a local server to define all common DNS records like mail.myname.go.myisp.tld ?

I cannot seem to do it, I am not sure how DNS works, will my home server be able to respond to mail.myname.go.myisp.tld or will a visitor get a ~no such record reply directly from an upper server like myisp.tld ?

  • 3
    Instead of using your ISP's name, why not purchase your own for like $12/yr, and point its nameserver to yourself. Then you have a real domain :D – Matt Clark Jun 1 '15 at 4:03
  • Having a real domain was not the purpose, I have many domains. I was trying to receive email at that sub-domain name provided by my ISP. – adrianTNT Jun 1 '15 at 10:57

In general, no.

They would need to offer either:

  • the ability to add DNS records to their nameservers for your subdomain via some sort of admin panel
  • the ability to delegate management of MYNAME.go.myisp.tld to nameservers of your choosing via NS records
  • So in general sub.sub.sub.main.domain.tld is always controlled by the root name domain.tld unless it specifies the slaves are able to change their own sub-records ? On my local computer I have bind9 running, I just don't know if I am blocked at upper host. – adrianTNT Jun 1 '15 at 10:59
  • @adrianTNT domain.tld's nameservers handle requests for *.domain.tld. If whatever.domain.tld returns a set of NS records, it is considered delegated and those nameservers control whatever.domain.tld and whatever.*.domain.tld. – ceejayoz Jun 1 '15 at 12:46
  • did you meant AND *.whatever.domain.tld ? – adrianTNT Jun 2 '15 at 1:22
  • @adrianTNT Yep, sorry! – ceejayoz Jun 2 '15 at 1:25

Not the answer you're looking for? Browse other questions tagged or ask your own question.