NamecoinToBind
NamecoinToBind copied to clipboard
NamecoinToBind is a php script that generates bind zones for .bit domains from the namecoin blockchain by using the name_scan rpc command.
running `named-checkzone bit db.namecoin.bit` get this kind of output: > dns_rdata_fromtext: db.namecoin.bit:15: near eol: bad hex encoding > dns_rdata_fromtext: db.namecoin.bit:16: near eol: bad hex encoding > zone bit/IN: loading from...
There are currently in the blockchain some domains which are valid according to the DNS but not according to the stricter LDH rule of host names. BIND, by default, reject...
Inside name.class.php the regex: ``` $mask['ip'] = '@^(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?).(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$@'; ``` accepts ip addresses such as: 10.00.10.110 which causes bind to give an error. This should be updated to a regex such...
Ubuntu related dependency note that php5-json is no longer in php5-common.
RR TTL is now in $TTL varible and not in this field at the end of SOA RR like in RFC1035. This value is now called NXDOMAIN. Server will cache...
Here is an example with ns records : {"map":{"":{"ns":["ns0.web-sweet-web.net","ns1.web-sweet-web.net"]}}} ns0.web-sweet-web.net & ns1.web-sweet-web.net are converted to the following ip addresses 178.32.102.200 & 188.165.40.50 and those ip addresses are used by bind....