how to setup nameservers correctly?
olddocks opened this issue · 5 comments
i want to run a dns seeder for bitcoin. i have registered a domain. How to setup nameservers pointing to dns seeder?
I currently have nameservers setup correctly with godaddy. I have added vps host ip address to register as a nameserver.
Type | Name | Value | TTL | Actions
-- | -- | -- | -- | --
A | @ | x.x.xxxx.x | 1 Hour | Edit
A | dnsseed | x.x.xxxx.x | 1 Hour | Edit
A | vps | x.x.xxxx.x | 1 Hour | Edit
NS | @ | ns59.domaincontrol.com | 1 Hour |
NS | @ | ns60.domaincontrol.com | 1 Hour |
NS | dnsseed | vps | 1 Hour
and i run
./dnsseed -h dnsseed.example.com -n vps.example.com
but when i check it, the dns seeder is NOT listening on port 53.
I run with ubuntu LTS 16 and i am running both daemon and dnseeder on the same machine.
This also not working
dig dnsseed.mydomain.com
$ dig dnsseed.example.org
; <<>> DiG 9.8.3-P1 <<>> dnsseed.example.org
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 3808
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
What is wrong here?
I have opened port 53 TCP/UDP
@olddocks I'm working on getting this setup as well, and have gotten stuck with this too. Did you ever resolve how to get the NS records setup ? I'm using cloudflare...
@D3m0nKingx Did you resolve it? I'm using cloudflare too.
@heyconnor ty for pinging me I just realized to ask a dev on lux's discord. They just cloned/setup one for their project. I'll see to it if they can shed some light on this.
@heyconnor Solution ... just setup a CNAME record for your domain with cloudflare. That will setup the NS record automatically, which you can then point your nodes to. Cloudflare's nameservers is the NS record :)
Then just add your seeder's URL to your nodes' coin.conf file or into chainparams.cpp. For example
seeder.YourDomain.com where "seeder" is the CNAME
@D3m0nKingx Thanks, I've setup.