We're getting a little afar of DNS and BIND here, since this is OS networking configuration stuff, made slightly more complicated by the fact that (as far as I can see) you didn't specific what OS and/or distro you're running.
So let's get generic. Google'ing "pppd override resolvers". First hit: https://unix.stackexchange.com/questions/90035/how-to-set-dns-resolver-in-fedora-using-network-manager (Despite the question being specifically about Fedora, there are answers in the thread for other distros, and one detailed response titled "PPPD Scenario". There are other hits for that Google search as well). - Kevin -----Original Message----- From: bind-users [mailto:bind-users-boun...@lists.isc.org] On Behalf Of Adam Hardy Sent: Thursday, March 22, 2018 6:54 PM To: bind-users@lists.isc.org Subject: Re: baby steps... >>>> I set up my SOHO server to be a router/gateway to the net, firewall, DHCP >>>> server, DNS server and backup server for my lan. >>>> >>>> I set up bind9 and isc-dhcp to support DDNS, but I am struggling to get >>>> hostname resolution working on the server for the lan clients. >>>> >>>> The server has two NICs - one for lan on 192.168.0.3, and one that obtains >>>> its public IP address via pppoe from the broadband provider (which >>>> shouldn't be serving DNS outwards but needs configuring not to). >>> >>> options { >>> listen-on { 198.158/16; 127.0.0.1; }; >>> listen-on-v6 { <internal address range>; ::1; }; }; >> So that will tell bind to serve 127.0.0.1, but don't I need to >> configure linux to go to 127.0.0.1 for DNS, since at the moment it >> isn't, according to resolv.conf, it's going to the OpenDNS servers: >> >> adam@gondor:~$ cat /etc/resolv.conf >> nameserver 81.139.56.100 >> nameserver 81.139.57.100 >> domain localdomain >> search localdomain >> adam@gondor:~$ >> >> and that is generated by pppd when it connects. I'm guessing now but >> presumably I have to tell pppd to add 127.0.0.1 to the other >> nameservers - the server wants to see the lan as well as the outside world. > > So you configure your lan-side NIC to use localhost (or its own > ip-address) as first dns. Nothing to do with bind. nnnnnnnggggnnnnnnn trying to understand nnnnnnnnnnfffffggggg Nope, can't. _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users _______________________________________________ Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list bind-users mailing list bind-users@lists.isc.org https://lists.isc.org/mailman/listinfo/bind-users