If you’re hobbled by Windows (and ones five years past EOL), I prefer to
fire up PowerShell and use Resolve-DnsName. Also include the -DnsOnly flag.

Have you been looking at the BIND logs?

Also, a BIND installation isn’t going to mess with resolv.conf. That’s
typically managed by the distro’s network configuration management tool,
e.g. NetworkManager.

On Fri, May 9, 2025 at 8:30 PM <bi...@clearviz.biz> wrote:

> >I also suspect it's not BIND, but how the OS is going about resolving
> names.
> >Test your running BIND by using dig (please, not nslookup) @127.0.0.1
> for domains you think you are having a problem with.
>
> *Should it be @127.0.0.1 <http://127.0.0.1> or should it be the machine's
> IP on which the DNS server is running?*
>
> >Also check /etc/resolv.conf and see what address(es) is/are listed as
> nameservers.
>
> *The resolv.conf file contains:*
>
> *      nameserver 127.0.0.53*
>
> *      search mydomain.net <http://mydomain.net>   (where mydomain is my
> actual domain name and not the FQDN of the machine (i.e.
> "machine01.mydomain.net <http://machine01.mydomain.net>")).   *
>
> *This was entered by default as BIND was installed.   I am wondering if
> the "namesever" should be the machine name on which the server is running
> and not 127.0.0.53 And I gather the 53 on the end has to do with the port
> on which it's listening. I'm not sure if it's correct that the 4th octet is
> substituted like that. *
>
> >Third, use tcpdump to capture port 53. Do this to a file, then look at it
> offline in Wireshark. (Michael just beat me to that tip). Check how queries
> are arriving into BIND and what it does >with them. Particularly look at
> the timings of packets and for errors, such as packet loss or ICMP.
>
> *I will look into this. I need to learn a little more about tcpdump.   I
> don't have Wireshark but I'll make do.*
>
> >A couple of comments about your BIND config:
> >1) You don't need "zone "." as root hints have been built into BIND for
> many years. If you are global forwarding (also "forward only") then
> recursion will never happen, so roots are >irrelevant.
>
> *OK.*
>
> >2) BIND will recurse just fine out of the box. You don't need to forward
> to Google and Cloudflare at all.
>
> *So, should I remove the "forwarders" entry?  At which resolver server,
> then, would it begin the forwarding process?*
>
>
>
> On 2025-05-09 18:35, Greg Choules wrote:
>
> Hi.
> I also suspect it's not BIND, but how the OS is going about resolving
> names.
> Test your running BIND by using dig (please, not nslookup) @127.0.0.1 for
> domains you think you are having a problem with.
>
> Also check /etc/resolv.conf and see what address(es) is/are listed as
> nameservers.
>
> Third, use tcpdump to capture port 53. Do this to a file, then look at it
> offline in Wireshark. (Michael just beat me to that tip). Check how queries
> are arriving into BIND and what it does with them. Particularly look at the
> timings of packets and for errors, such as packet loss or ICMP.
>
> A couple of comments about your BIND config:
> 1) You don't need "zone "." as root hints have been built into BIND for
> many years. If you are global forwarding (also "forward only") then
> recursion will never happen, so roots are irrelevant.
> 2) BIND will recurse just fine out of the box. You don't need to forward
> to Google and Cloudflare at all.
>
> Hope you find that useful.
> Cheers, Greg
>
> On Fri, 9 May 2025 at 23:58, <bi...@clearviz.biz> wrote:
>
> Howdy all!.   My name is Arnold, and I'm new to both Bind9 and to the Bind
> user's list. I'm hoping to contribute my findings on the use of Bind9. in
> the future but, for now, I need some help in getting my 1st install of Bind
> 9.18 performing well. It does run already, but does not perform well at
> all. I'll explain.
>
>
> First, a quick bit of history. I run a home network (a full domain
> structure) and, for the past 23 years, I ran a server (Windows Server 2003)
> as a full Primary Domain Controller in my home network. I ran DHCP, DNS and
> AD on that server. It worked great and had extremely fast responses for DNS
> forwarding. Very rarely was there ever a failure (i.e. "Site not found" or
> "No Internet Access") etc. And it ran great for almost 23 years.... Until
> this past Easter Sunday, when it died a nasty hardware death. I deemed it
> unworthy of repairing. This because, 2 years ago, I began building two new
> mid-tower machines (Intel coreI7 and was going to install Ubuntu Server
> (22.04) on one and the 22.04 client on  the other. I completed the client
> machine and it is up and running perfectly. I held off on the server as my
> Win2003 server was still running. But not anymore.
>
> I resumed the build of the Ubuntu Server (22.04). I installed
> ISC-DHCP-Server for DHCP (I know Kea is available but I read where that
> needs Ubuntu 24.xx+). I also installed Bind9.18 as the DNS server. The DHCP
> server is working perfectly.  No issues at all. Very happy with it.  The
> Bind9.18, not so much.   BTW, I'll deal with an AD replacement later if at
> all (Samba, Kerberos or something similar).
>
> The following are the behavioral symptoms of the current Bind9.18 install.
>
>    1. Links/URLs -  Links/URLs submitted in a browser (especially a link
>    not used before or not after a long while) often take a very long time to
>    render and often fail with a "Can't access that site" or "No Internet
>    Access" error. if I keep refreshing the same link/URL multiple times,
>    eventually the webpage will render correctly. And the site will continue to
>    render correctly as long as I keep it active by clicking other links, etc.
>    on the page.  But once there has been a period of inactivity (usually 1/2
>    to 1 hr), it goes back to the original behavior, requiring another cycle of
>    "refreshes" and "site not found" errors, before it renders correctly again.
>    That said, I'm starting to see continuity on the URLs/Links I use on a
>    daily basis (i.e. only once a day).
>    2. When using "ping," if I ping the hard IP, it works correctly. If I
>    use the domain name with Ping, it fails on a "name resolution" error.
>    However, using "nslookup" with the same domain names does work correctly.
>    Cannot use traceroute as it is not presently installed and attempting to
>    install it gives "Temporary failure resolving the ubuntu archive DBs.
>    3. Devices that had connected to my Wireless access point (WAP) that
>    are "DNS dependent" also fail due to "No Internet access," including my
>    smartphone in Wifi Mode. My phone does not fail when in "5G" mode, but
>    that's expensive.   FTR, my router is "wired" but I have a WAP connected to
>    it via Ethernet. Devices that connect to it can get DHCP service, but fail
>    when DNS is attempted. My laptops do not connect via WiFi anymore. I can
>    get one of my laptops connected if I 'Tether" it to my smartphone while in
>    "5G" mode.
>
> All of the above leads me to believe that Bind 9 may not be configured
> correctly to allow for the best possible performance/response times by the
> forwarding servers (8.8.8.8 and 1.1.1.1). I have attached my
> named.conf.options file and .local file. The named.conf file only has
> includes for .options and ,local conf files.  The .default-zones file is
> commented out.
>
> If you need other info about my configuration and setup, please feel free
> to ask and I'll do my best to provide it.
>
> Thank you all so much and I look forward to learning from you.
>
> Regards,
> Arnold
>
>
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
> from this list
>
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
>
> bind-users mailing list
> bind-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
>
>
> --
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe
> from this list
>
> ISC funds the development of this software with paid support
> subscriptions. Contact us at https://www.isc.org/contact/ for more
> information.
>
>
> bind-users mailing list
> bind-users@lists.isc.org
> https://lists.isc.org/mailman/listinfo/bind-users
>
-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from 
this list

ISC funds the development of this software with paid support subscriptions. 
Contact us at https://www.isc.org/contact/ for more information.


bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to