My apologies that this is going to be a long winded post. It may not provide exactly what you need, but please be patient. My hope is that the solution to this issue is going to be simple, but I am prepared for the worst.
I have a caching DNS setup on my system for my home network. My system also does IPV4 NAT for my network among other things. It has been working perfectly for probably 10+ years. When I upgraded from Leap 15.3 to Leap 15.4, all DNS queries from my pcs in my home network fail. On the Leap system itself, only some queries fail, for instance, the queries (done through Firefox) for search.opensuse.org succeed, but the query for bing.com fails.
Prior to this, I also upgraded to 15.5 from 15.3, and the same thing happens. (After reading the upgrade instructions, I found out jumping a release is not recommended, so I restored an image backup for 15.3 and went back to upgrading from 15.3 to 15.4 thinking the the jump over 15.4 might be the problem.)
With 15.4, though I cannot make any DNS queries from PCs (all Windows 10 PCs) in my network, I can ping the IP address of www.yahoo.com - 74.6.143.26 with no problem from these same PCs, so my assumption is that NAT is still working without problems. Also, I have a samba server with file shares setup on the Leap system, and I am able to access these shares from the windows PC in my network without problems.
Having missed the upgrade instruction (yes, I know, my bad) to install the latest updates for 15.3, I restored an image backup, then applied the latest, for my Leap 15.3 system, patches, and the same thing happens.
I am primarily a windows person with well over 20-years of experience professionally programming windows applications some of which are very complicated (FEA for instance), and I have managed over the years to find my way through getting this linux system to do what I wanted including resolving problems with the kind help from the community.
It seems to me that there is something in my current list of patches that is causing the problem (it makes sense to me given that after applying the patches DNS is broken) and I hope that someone or someones in the community will be able to help me figure out what it is and submit a bug report - if its not, somehow, my configuration.
Unfortunately, I did not find a means to export just the “needed patches” from the YaST online update app, so I’ll be brief and type them out. Note that I applied all of the patches I am listing here.
The following are security updates:
- xorg-x11-server
- wireshark
- tiff
- samba
- java-1_8_0-openjdk
- ceph
- busybox
- MozillaFirefox
The following are recommended updates:
- yast2-bootloader
- yast2 packages
- tar
- sudo
- rsyslog
- openssh
- libxslt
- libteam
- hplip
- gnutls
- avahi
The following is an optional update
- wicked
Obviously, I know that not all of these would be causing the problem. However, if someone is willing to be patient with me, I am willing to go through trying to figure out what is causing the problem. Please note that if you need more information, I am willing to provide it, and I do know “enough about Linux to be dangerous”, but I am far from a Linux expert - so I may need to ask for clarification on some things.
I have an image backup for the 15.4 system that is not working, and I am able to easily apply any or all patches and make an image backup of the result for debugging - while maintaining an image backup of my working 15.3 system for obvious reasons.
If anyone has an idea of which of these updates might be the best place to start looking for the cause of the issue, I would be grateful for the help.
To summarize, DNS queries from other PCs in my NAT’d network fail and only some DNS queries on the Leap system succeed after applying the above list of updates and upgrading from Leap 15.3 to either Leap 15.4 or Leap 15.5
Thanks in advance for your help and your patience.