I'm running dnsmasq 2.90 on two very similar systems, one is running
xubuntu 23.10, the other is running xubuntu 24.04.  On the xubuntu
23.10 system when I use 'host' to get an IP address I get no errors:-

    chris$ host github.com
    github.com has address 20.26.156.215
    github.com mail is handled by 1 aspmx.l.google.com.
    github.com mail is handled by 10 alt3.aspmx.l.google.com.
    github.com mail is handled by 10 alt4.aspmx.l.google.com.
    github.com mail is handled by 5 alt1.aspmx.l.google.com.
    github.com mail is handled by 5 alt2.aspmx.l.google.com.
    chris$ 

...but on the xubuntu 24.04 system I get errors which look like
something broken in IPV6 to me:-

    chris@q957$ host github.com
    ;; communications error to ::1#53: connection refused
    ;; communications error to ::1#53: connection refused
    github.com has address 20.26.156.215
    ;; communications error to ::1#53: connection refused
    ;; communications error to ::1#53: connection refused
    ;; communications error to ::1#53: connection refused
    ;; communications error to ::1#53: connection refused
    github.com mail is handled by 1 aspmx.l.google.com.
    github.com mail is handled by 5 alt1.aspmx.l.google.com.
    github.com mail is handled by 5 alt2.aspmx.l.google.com.
    github.com mail is handled by 10 alt3.aspmx.l.google.com.
    github.com mail is handled by 10 alt4.aspmx.l.google.com.
    chris@q957$ 

Does xubuntu 24.04 try IPV6 by default whereas xubuntu 23.10 doesn't?
Is there some obvious bit of configuration I can change to fix this?

(Both systems are on the same LAN with DNS provided by the same router)

The dnsmasq.conf file on both systems is the same, and pretty trivial:-

    #
    #
    # Default dnsmasq configuration file, with this configuration file dnsmasq
    # provides only local DNS caching and no DHCP.  This file is used on 
esprimo,
    # t470, q957 and backup.
    #
    #
    # Set to listen only on the loopback address.
    #
    listen-address=127.0.0.1
    bind-interfaces
    #
    #
    # This sets the upstream server[s] to the one[s] set by Network Manager,
    # usually automatically using DHCP from the ISP's (or my) DHCP/DNS server.
    # If we're on the home LAN the resolv-file will set the nameserver to
    # 192.168.1.1, if away from home it will be the ISP's nameserver[s].
    # 
    resolv-file=/run/NetworkManager/no-stub-resolv.conf


-- 
Chris Green

_______________________________________________
Dnsmasq-discuss mailing list
Dnsmasq-discuss@lists.thekelleys.org.uk
https://lists.thekelleys.org.uk/cgi-bin/mailman/listinfo/dnsmasq-discuss

Reply via email to