bind9 dns troubles
Bob
livingsky at gmail.com
Mon Jul 18 16:12:51 UTC 2016
Thanks Scott.
It seems to be working now. I do have a question about nslookup. Why
does it give me a non-authoritative answer for my domain? I looked this
up and it says that the this means that the primary nameserver
(faithwalk.ca) is not listed at the parent. I take this to mean at my
registrar and it actually is listed there. Is there another reason?
Shouldn't it be authoritative?
Bob
On 2016-07-15 11:15 AM, Scott Schulz wrote:
> On 15 Jul 2016, at 12:43, Bob wrote:
>
>> Thanks Peter, the zone files check out 'ok' now when I check them. I
>> have another issue though that is not resolved. I cannot access my
>> domain from outside my network. I did nslookup and it returned a
>> 'cannot find' message
>
> That’s because you haven’t defined an IP for the bare domain
> (faithwalk.ca), and that also causes the lookup of an address for
> www.faithwalk.ca to eventually fail, although you have it CNAME’d to
> faithwalk.ca.
>
> Remember anything in the bind file which does not have a final period
> will have the domain appended to it, so this was either a typo (see
> below [1]) in which you forgot the final period, or an oversight.
> What this means, is that you’ve actually defined
> faithwalk.ca.faithwalk.ca (which does resolve [2]).
>
> So you have two choices: 1) Simply append the period to the
> faithwalk.ca. name where mentioned, or (my preference), simply give it
> an address earlier in the config (as part of @ [3]) and remove the
> now-redundant later definition.
>
> At the bottom of this email, you’ll find a complete zone file.
>
> S
>
>
>>> $TTL 3600
>>> @ IN SOA server.faithwalk.ca. bob.faithwalk.ca. (
> … snipped …
>>> ; Name Server
>>> IN NS server.faithwalk.ca. ; Primary server
>>> IN NS ns0.xname.org. ; non-local server xname 1
> … snipped …
>>>
>>> ; Mail Exchanger
>>> IN MX 10 mail.faithwalk.ca. ; faithwalk mail
>
> [3] here, e.g.
> IN A 24.72.66.135
>
>>>
>>> ;dns
>>> server IN A 24.72.66.135
>>> ns0 IN A 195.234.42.1
>>> ns1 IN A 178.22.255.252
>>> ns2 IN A 88.191.64.64
>>>
>>> ;Machine names
>>> faithwalk.ca IN A 24.72.66.135
>
> [1] Missing period ^, i.e. should be:
> faithwalk.ca. IN A 24.72.66.135
>
> [2] dig @24.72.66.135 faithwalk.ca.faithwalk.ca
>
> ; <<>> DiG 9.8.3-P1 <<>> @24.72.66.135 faithwalk.ca.faithwalk.ca
> ; (1 server found)
> ;; global options: +cmd
> ;; Got answer:
>
> ;; QUESTION SECTION:
> ;faithwalk.ca.faithwalk.ca. IN A
>
> ;; ANSWER SECTION:
> faithwalk.ca.faithwalk.ca. 3600 IN A 24.72.66.135
>
>
> [4] === Complete Zone ===
>
> $TTL 3600
> @ IN SOA server.faithwalk.ca. bob.faithwalk.ca. (
> 2016071502 ; Serial
> 3H ; refresh after 3 hours
> 1H ; retry after 1 hour
> 1W ; expire after 1 week
> 1D) ; minimum TTL of 1 day
>
> ; Name Server
> IN NS server.faithwalk.ca. ; Primary server
> IN NS ns0.xname.org. ; non-local server xname 1
> IN NS ns1.xname.org. ; non-local server xname 2
> IN NS ns2.xname.org. ; non-local server xname 3
>
> ; Mail Exchanger
> IN MX 10 mail.faithwalk.ca. ; faithwalk mail
>
> IN A 24.72.66.135 ; this provides an address
> for
> ; @ e.g. faithwalk.ca
>
> ;dns
> server IN A 24.72.66.135
> ns0 IN A 195.234.42.1
> ns1 IN A 178.22.255.252
> ns2 IN A 88.191.64.64
>
> ;Machine names
> server IN A 24.72.66.135
> mail IN A 24.72.66.135
>
> ;aliases
> www IN CNAME faithwalk.ca.
> ;mail IN CNAME faithwalk.ca.
>
More information about the ubuntu-users
mailing list