No DNS resolving after update

After an update I could not resolve any hostname and networkmanager icon showed a question mark (gnome applet)
If I use the networkmanager configuration applet to manually enter a DNS server and point it to my router, everything works.
So it seems that the DNS setting from the DHCP request is no longer applied.

These are the packages that were updated, could it be NetworkManager related?

2017-07-02 07:59:14|command|root@JDN-44752|‘zypper’ ‘dup’ ‘–no-allow-vendor-change’|
2017-07-02 07:59:15|install|bundle-lang-common-en|13.2-46.2|noarch||http-download.opensuse.org-044f1dd2|4654f8fc31f69f1ccf7e5c484f96ffb99c925f05d60e8d3f153437f3766fbfd4|
2017-07-02 07:59:17|install|bundle-lang-gnome-en|13.2-46.2|noarch||http-download.opensuse.org-044f1dd2|afbc894f873ff0fbdf172a29caf5fe4d4331e734fd629c7afcb51984715399db|
2017-07-02 07:59:57|install|kernel-firmware|20170622-1.1|noarch||http-download.opensuse.org-044f1dd2|2bdfdcabcea313f0013ee5c086ef2f32066b4d36421881e769a400d57f61f01b|
2017-07-02 07:59:58|install|libzypp-plugin-appdata|1.0+git.20150408-1.1|noarch||http-download.opensuse.org-044f1dd2|a9a6889c400e77317a898841a47af8facd75a88251cce880285c874a58855417|
2017-07-02 07:59:58|install|ucode-amd|20170622-1.1|noarch||http-download.opensuse.org-044f1dd2|afcf7020486cb751028790793131308c6b90049e18fd0d3d12bfa5e4e65235d0|
2017-07-02 08:00:05|install|git-core|2.13.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|00eb3f945fb88f7fd9a2e54b08f728a0c592b1db93c9ad5b38098744aa64e395|
2017-07-02 08:00:06|install|gnome-keyring-32bit|3.20.0-4.1|x86_64||http-download.opensuse.org-044f1dd2|354f43f3b4952529eef6901ae6b6ccacb63a86e2e9705e23690add3f2fc689b5|
2017-07-02 08:00:14|install|libQtQuick5|5.9.0-2.1|x86_64||http-download.opensuse.org-044f1dd2|f796622b87020dc465dc99d3d30ef57944fb1acb11f4cfbdc3d9e28f7ba7b82c|
2017-07-02 08:00:15|install|libglib-2_0-0|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|54b743532396150649c12303fd427aec1060be14d424b90b5bf1649bd4fdc94e|
2017-07-02 08:00:15|install|libical2|2.0.0-3.1|x86_64||http-download.opensuse.org-044f1dd2|492880e849c8f0d228ad5e09900414e0ec2a6c5d592071843a0783e3a7008b13|
2017-07-02 08:00:16|install|liblzma5-32bit|5.2.3-3.1|x86_64||http-download.opensuse.org-044f1dd2|c6d4a0a6221887c615b22f9e534e604c51dc91f1a3a3378eb1c486f2dc0ddf3b|
2017-07-02 08:00:16|install|liblzma5|5.2.3-3.1|x86_64||http-download.opensuse.org-044f1dd2|cc8a2f9d2064fdb4d533d24379bdb366e34bffd3d96f527a8ce064c2f96dbc41|
2017-07-02 08:00:18|install|libpoppler67|0.56.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|4449f1426c41d79b58dac988f22d03649884e92494cc48ae4260615aa8653feb|
2017-07-02 08:00:18|install|libwmf-0_2-7|0.2.8.4-244.1|x86_64||http-download.opensuse.org-044f1dd2|1268546545f69e71f959b8addeb7cfee8579874fd761d7f4432487286696255b|
2017-07-02 08:00:18|install|openSUSE-release-ftp|20170630-1.2|x86_64||http-download.opensuse.org-044f1dd2|401656d75c6a1895375e21d0d6f1cf4a6750fe2e99c5fcb6b76cd00848d9f20d|
2017-07-02 08:00:20|install|tcl|8.6.6-2.10|x86_64||http-download.opensuse.org-044f1dd2|7a6ccd9d7c5e0d44c17405600e000ee42a15cd6c2a5c5286b817ee21b3c85511|
2017-07-02 08:00:20|install|ucode-intel|20170511-2.1|x86_64||http-download.opensuse.org-044f1dd2|19c4f6e5e56dad48943f5dd48f28f852bafae6911ce9ae7b6dbb1d8090333bd1|
2017-07-02 08:00:24|install|valgrind|3.13.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|95d3d0fd3532bb72ec867b8977a18ab91f9852c2aca7bd2763f75036219abf36|
2017-07-02 08:00:25|install|gitk|2.13.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|9504c2be4e9a87e2874dee8bcd046aa3c6e7cc7971973bbd1df3c0e064a9d183|
2017-07-02 08:00:26|install|git-gui|2.13.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|afc0a4f8bd4895f5bfb623ffddbe21b6fa3a272d1b190b8919c7cf9db3a04a10|
2017-07-02 08:00:27|install|totem-pl-parser|3.10.8-1.1|x86_64||http-download.opensuse.org-044f1dd2|5388c34f9f6f71668a5bbe31e946ceb76dfdce62abd99981984db98a6c731e5e|
2017-07-02 08:00:35|install|libgthread-2_0-0|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|01a9bebd003faae6dfa7c88854a5454c2175dac742cb6c3652c3923c28da4dff|
2017-07-02 08:00:36|install|libgobject-2_0-0|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|9cb0d6ee07db70734a3403fcf6106c88fc06ac8b9861b7020b09749f0130afe2|
2017-07-02 08:00:36|install|libgmodule-2_0-0|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|ad58a0b3cf487669e05fbfa008929b6cbfd77cd4fbfe393b1dca26aaabce3f9a|
2017-07-02 08:00:36|install|xz|5.2.3-3.1|x86_64||http-download.opensuse.org-044f1dd2|452778a752fb1056f11c49982b3f15533b99691c003e003acae04efed643bb43|
2017-07-02 08:00:36|install|poppler-tools|0.56.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|daa467606779904f44ff865155420dbd617fe656923fef19c8aab056f006e801|
2017-07-02 08:00:37|install|openSUSE-release|20170630-1.2|x86_64||http-download.opensuse.org-044f1dd2|a84e1a26a3966101d4afa81f4b74e858497c14c4da6297a3adbb553f207871ef|
2017-07-02 08:00:38|install|libjavascriptcoregtk-4_0-18|2.16.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|c212fca64dfd5593b0be0cb586a50acafd603b0d53c16a16b98089a858908147|
2017-07-02 08:00:39|install|libvala-0_36-0|0.36.4-1.1|x86_64||http-download.opensuse.org-044f1dd2|1c5219441e94a9b98a0dda86cbce4942fb1b9f6bb48dfb5a9d5cbd24f4efa0a4|
2017-07-02 08:00:40|install|libglibmm-2_4-1|2.52.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|77ebee5585f8a38a0f4cdac99f93baa33435268605165d71d2aaee1442b6504e|
2017-07-02 08:00:41|install|libgck-modules-gnome-keyring|3.20.0-4.1|x86_64||http-download.opensuse.org-044f1dd2|9d3319f4afb075d8af8fcc3f0969f45a41d4c7ccadcef0010a567f8008ef6b36|
2017-07-02 08:00:41|install|glib2-tools|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|ef19b8d22d73c1898f3774a6be84017e09bb1defe4c873b017884bd3b5824197|
2017-07-02 08:00:42|install|typelib-1_0-JavaScriptCore-4_0|2.16.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|9cc173fe8ca9bedcbadfe94b8201f9e9f45ec2552d29508d0f9bbdb8e7153a43|

2017-07-02 08:00:45 vala-0.36.4-1.1.x86_64.rpm installed ok

Additional rpm output:

update-alternatives: warning: forcing reinstallation of alternative /usr/bin/vala-0.36 because link group vala is broken

2017-07-02 08:00:45|install|vala|0.36.4-1.1|x86_64||http-download.opensuse.org-044f1dd2|d25888ee0ea0ea1b0d4baed6c49784d5f5b1d003e8d85fa5e403dcaaadcc71ba|
2017-07-02 08:00:47|install|gio-branding-openSUSE|42.1-7.8|noarch||http-download.opensuse.org-044f1dd2|00b6a7b92648fd35eddbcce756957e5b95ac2f7d9d39c5c227d4d2e035d01965|
2017-07-02 08:00:48|install|libgio-2_0-0|2.52.3-1.1|x86_64||http-download.opensuse.org-044f1dd2|a1c0a6e0cce8c61460e5755495c25dd5ee7604a4503fa5a14ab04f1a30f778d7|
2017-07-02 08:00:48|install|nautilus-sendto|3.8.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|3184c0d486154d444d1e7907ec9e343b2b0582d6bce00ccbef69c42c6c318f78|
2017-07-02 08:00:49|install|libwebkit2gtk-4_0-37|2.16.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|267c756b1755de4cc6843754e8cbd24167f6e7af2b8f4028169edc6fd60e3d14|
2017-07-02 08:00:50|install|libtotem-plparser18|3.10.8-1.1|x86_64||http-download.opensuse.org-044f1dd2|62a0c22c9d4a784b68035bfcf79268760d296b391dd3c69802e8cc9bc26c338b|
2017-07-02 08:00:50|install|libtotem-plparser-mini18|3.10.8-1.1|x86_64||http-download.opensuse.org-044f1dd2|32014d87c40ace8e0425d9241bde02cebdeabf92be459fd307f042a080ee75ea|
2017-07-02 08:00:52|install|libpoppler-glib8|0.56.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|15a9d085962231d5f5bf60bb387f2f5f3b9143802dec85006d78fba4d246c316|
2017-07-02 08:00:53|install|libnm0|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|360dc708a66c93861bdb20c8d1d2a1d5fe3ed4db839fc95b129bfb65dfdbad60|
2017-07-02 08:00:54|install|libnm-util2|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|e232640dbb1437065e046bd927630a7f8848dce8245c4577fb73bf211818f5f6|
2017-07-02 08:00:54|install|libgiomm-2_4-1|2.52.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|3fcca7d87a29ecdab7ce4ca7d95cd57e5020b5a88ee6f8b92667d7ff9e3ecdaa|
2017-07-02 08:00:56|install|gnome-keyring|3.20.0-4.1|x86_64||http-download.opensuse.org-044f1dd2|8356ff594d3cfd7289133314af92d9712bbb945ea8e31952928a11309647e5b2|
2017-07-02 08:00:56|install|nma-data|1.8.2-1.1|noarch||http-download.opensuse.org-044f1dd2|267c93fa0d529f7764cdf48bbd2ccaf777d7cb0992dfc79290bd974e704ecd6e|
2017-07-02 08:00:56|install|webkit2gtk-4_0-injected-bundles|2.16.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|3d4b7b56f563c5656d8b1e3199e1d702807b06223b6facf3f7067f69fab8a02e|
2017-07-02 08:00:56|install|typelib-1_0-TotemPlParser-1_0|3.10.8-1.1|x86_64||http-download.opensuse.org-044f1dd2|edfedda12d7a9421174589a0e8fa7461c1adbe0abcded0a4d7ab94b8d38a4c3b|
2017-07-02 08:00:56|install|NetworkManager-branding-openSUSE|42.1-1.10|noarch||http-download.opensuse.org-044f1dd2|674bd8326853b1def5a7b663054878dd3d193ef67a730b9489e6235bdf7b64cc|
2017-07-02 08:00:57|install|typelib-1_0-NetworkManager-1_0|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|0a9b2674d871829abbb2c077858a547da151ba85827a0cfdfbcd3c5c1371697a|
2017-07-02 08:00:57|install|libnm-glib4|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|5c473af872416d6c55bd0cf9e0cca80b4a053620209ea3c8e3da70d1077ae73f|
2017-07-02 08:00:57|install|libnm-glib-vpn1|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|5b3befc37b2515eb1e93943b9ddaaac2e911edf3aedb0834cba095227bafb02d|
2017-07-02 08:00:59|install|libgtkmm-3_0-1|3.22.1-1.1|x86_64||http-download.opensuse.org-044f1dd2|61902b834793185391e64fcc4fb2da4478b07738d4d593e35a531391f0b645d4|
2017-07-02 08:00:59|install|gnome-keyring-pam|3.20.0-4.1|x86_64||http-download.opensuse.org-044f1dd2|0a318dce6282b2cd933b5a887dd5c752d31c3eba95437f0569465b246511d326|
2017-07-02 08:01:00|install|libnma0|1.8.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|6587490edaeb2b1ea9f4f3eb3b1aa8b2c057545483334f409cf15ff319bb4535|
2017-07-02 08:01:00|install|typelib-1_0-WebKit2-4_0|2.16.5-1.1|x86_64||http-download.opensuse.org-044f1dd2|aa727cf8f54f96c7c354eddfec3e0e3b22d13073ce4da7fb4c422b7912cb08c2|
2017-07-02 08:01:01|install|liferea|1.12~rc3-1.1|x86_64||http-download.opensuse.org-044f1dd2|01d226f41b87dddf63ef4b66af0b04445d22b6c9a7b33e69ec09172e94c46827|
2017-07-02 08:01:04|install|NetworkManager|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|97b2a296820cfc908beb5893ba1db176f3aba268c4c52cb4ea3d57621a94a54d|
2017-07-02 08:01:04|install|typelib-1_0-NMClient-1_0|1.8.0-1.1|x86_64||http-download.opensuse.org-044f1dd2|e084a2611a6a562e7768f1a082dd341276b8862acdd77284c3af87ec8976d36b|
2017-07-02 08:01:04|install|libnm-gtk0|1.8.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|b23b5efc48fdf4f448eaf52cf8876a06756890038537f9fafa3bf7cb49bb19b6|
2017-07-02 08:01:05|install|gnome-keyring-pam-32bit|3.20.0-4.1|x86_64||http-download.opensuse.org-044f1dd2|77262c179cc4bdd220758bab15be0b7a05a09510a66916250b80764f2153df6a|
2017-07-02 08:01:05|install|NetworkManager-connection-editor|1.8.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|c1bf313070952bd8724c710f004eb55fb58af3fc554d8c79b8e8c09011a6e41c|
2017-07-02 08:01:13|install|liferea-lang|1.12~rc3-1.1|noarch||http-download.opensuse.org-044f1dd2|c709e4327d3e085738eb807800d846ecb7781a1f55daa7cbf47791e4dccc6735|
2017-07-02 08:01:20|install|NetworkManager-applet|1.8.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|108f3c210c0bfdf153b88f575215ef1a7bd44615d6ce7dc02cb9a335bd553830|
2017-07-02 08:01:23|install|typelib-1_0-NMGtk-1_0|1.8.2-1.1|x86_64||http-download.opensuse.org-044f1dd2|972193100b4b6b613ee61e5711b67b1b5606e6400e67c4f4431f103c7a790cdf|
2017-07-02 08:01:24|install|libgstcodecparsers-1_0-0|1.12.1-4.4|x86_64||packman|049d7e64371cf0a243a52706e4f7b9d7b031416892c5cd3f62f3fda2d52725a6|
2017-07-02 08:01:24|install|libgstbadbase-1_0-0|1.12.1-4.4|x86_64||packman|49fb26305ee03882bc942bb5294933185fdaf979edeaffb1c2447d7781bcae70|
2017-07-02 08:01:25|install|libgstbasecamerabinsrc-1_0-0|1.12.1-4.4|x86_64||packman|99e851ca6f12a2d787692d1019a78a341c086bbca334d988a4ba29f1e03909af|
2017-07-02 08:01:25|install|libgstmpegts-1_0-0|1.12.1-4.4|x86_64||packman|013fc8eafed681f538fac9cbc64642b3a2fe42eb3de4f363988f2cb9158511a2|
2017-07-02 08:01:25|install|libgstwayland-1_0-0|1.12.1-4.4|x86_64||packman|6c0135af228093329f2879e3cc6fc62f702fc7e1714176cd1734da56087fdcc3|
2017-07-02 08:01:25|install|libgsturidownloader-1_0-0|1.12.1-4.4|x86_64||packman|a73aa856ee454fa62789789f88860a4c94a13584158f7b4474a343c4d95056cd|
2017-07-02 08:01:26|install|libgstphotography-1_0-0|1.12.1-4.4|x86_64||packman|c81259453e112b634a3859fd05298022d860de00e5f9801c53901e5969bf7779|
2017-07-02 08:01:27|install|libgstgl-1_0-0|1.12.1-4.4|x86_64||packman|b426b4a1fdc39220745938aab2baad51b6e745448a4cd3705368abe1b6f0b941|
2017-07-02 08:01:28|install|handbrake-gtk|1.0.7-1.45|x86_64||packman|751d92875d97d15a8ea0250fa390f0d11c744d3caf318e09f5fa54c7fca3b644|
2017-07-02 08:01:30|install|libgstbadvideo-1_0-0|1.12.1-4.4|x86_64||packman|06399a17d86c8ca32fbba3cc2e17a42e4f7dfc2f38fa4012516a10730f90e965|
2017-07-02 08:01:30|install|libgstbadaudio-1_0-0|1.12.1-4.4|x86_64||packman|205994b5899117bf0efa846f4d13219cb59f6077a1356cc747dd04ace75be94d|
2017-07-02 08:01:30|install|libgstadaptivedemux-1_0-0|1.12.1-4.4|x86_64||packman|ee7222ad9d9e92dad8d0cff63d5b40be33d27c66d65092bfb01a966cfecfee64|
2017-07-02 08:01:31|install|handbrake-gtk-lang|1.0.7-1.45|noarch||packman|0803abf4d15b2c6eb05ed402a250c1d74a9ad63996057452355c0b6583d084a8|
2017-07-02 08:01:33|install|gstreamer-plugins-bad|1.12.1-4.4|x86_64||packman|3aacdf6763a77f81f21e152565bbaafb6363ebd0d4a9490e21627f71e606b10c|

I don’t know why it happened, but I fixed mine by adding the Google DNS servers

nameserver 8.8.8.8
nameserver 8.8.4.4

to /etc/resolv.conf

A temporary fix, hopefully the problem will be corrected soon.

Experienced that too, according to the factory mailing list

netconfig update -f

should fix it. I set the network connection to a static IP, which worked, then put it back to DHCP and it worked again, persistently.

I tried that, but it didn’t work for me, hence the manual DNS settings. I’ll try the manual IP/DHCP switch.

I found out that NetworkManager does not merge the dhclient.conf like before the update. In the dhclient.conf there are default options combined in more than one line:

# Request several well known/usefull dhcp options.
request subnet-mask, broadcast-address, routers,
    rfc3442-classless-static-routes,
    interface-mtu, host-name, domain-name, domain-search,
    domain-name-servers, nis-domain, nis-servers,
    nds-context, nds-servers, nds-tree-name,
    netbios-name-servers, netbios-dd-server,
    netbios-node-type, netbios-scope, ntp-servers;
#    rfc4833-tz-posix-string, rfc4833-tz-name;

They are missing in the merged config after the update in /var/lib/NetworkManager/dhclient*.conf. If I put all options in one line it works like before and the NetworkManager also requests the nameservers. Bug in the NetworkManager-Parser or the default dhclient.conf file?

I have the same problem since today’s update. The solutions posted here did not work for me, except setting the DNS ip address manually. Also, I cannot connect to any of my other wifi connections anymore: only the one that I was connected to before the update started still allows me to connect (without DNS of course). If I try to connect to one of my other wifi stations, the laptop silently connects to the original one instead.

Thanks for the tip with /etc/dhclient.conf. That worked.

For configured connections, NM does ask for a password after a while. You can also open the connection editor and reenter the password and save. Then the old connections work again.

This did the trick for me too. Thank you for your help, ingogoeppert

For people that need more info.

Open a root terminal and edit the file /etc/dhclient.conf
Look for the line “Request several well known/usefull dhcp options.”
Next, put all the options on one line, like below.


# Request several well known/usefull dhcp options.
request subnet-mask, broadcast-address, routers,rfc3442-classless-static-routes,interface-mtu, host-name, domain-name, domain-search,domain-name-servers, nis-domain, nis-servers,nds-context, nds-servers, nds-tree-name,netbios-name-servers, netbios-dd-server,netbios-node-type, netbios-scope, ntp-servers;
#    rfc4833-tz-posix-string, rfc4833-tz-name;

save the file and restart networkmanager

systemctl restart NetworkManager

I opened a bug report for the resolv.conf problem:
https://bugzilla.opensuse.org/show_bug.cgi?id=1046969
And Andrei Borzenkov put a link to this thread into it.

Many thanks to everyone on this thread for your assistance. I was having this issue as well and couldn’t figure out why. I could connect to my router and my NAS but not the internet. This step by step solution fixed my issue.

I too had dns problems after updating this morning. Just wanted to contribute with one more confirmation that ingogoeppert is right. The dhclient.conf is broken and once fixed then everything works just fine again. Thanks ingogoeppert!

/Magnus

(dumbass) UPDATE: I use exclusively my Android S8 phone Wi-Fi tethering if relative?! Mea culpa for not clarifying?

Ok heroes… been on openSUSE since SuSE 9.2… but have never ever been networking savvy… I’ve arrived here with my browser seeing internet and working as expected BUT I cannot ping google, 8.8.8.8… etc from any terminal. Of course cannot use zypper etc to maintain my updates either.

This all started few days back after last ‘zypper ref && zypper dup’ run on my TW install… went to search for a pckg via ‘zypper se’ after being online on my Chrome browser and… WTF? nothing worked? THIS IS THE FIRST time in my decade on suse I’ve ever seen browsers seeing internet normally… and terminal not?

I’ve been digging around, Googling ass off, posting on G+'s +opensuse, to no avail. I finally stumbled onto this thread and thought I’d found my answer. Sadly following the resolve below, and restarting NM did not resolve my system’s terminal/console access to external networks…

Any troubleshooting guidance much appreciated… I take ‘everything just works ootb’ on opensuse for granted since the rocky days of 10.x releases to a networking issue resolve FAULT obviously. Utterly dependent on tux diaper changes when networks halt on me…

Few stabs in the darkness from my laptop’s root Yakuake follows heroes if it helps…

**localhost:~ # ping google.com
PING google.com (172.217.11.174) 56(84) bytes of data.
^C
google.com ping statistics —
5 packets transmitted, 0 received, 100% packet loss, time 4085ms

localhost:~ # ^C
**

**localhost:~ # nslookup 8.8.8.8
Server: 8.8.8.8
Address: 8.8.8.8#53

Non-authoritative answer:
8.8.8.8.in-addr.arpa name = google-public-dns-a.google.com.

Authoritative answers can be found from:

localhost:~ #
**

**localhost:~ # ifconfig -a
enp19s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 78:84:3c:e4:ca:b6 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1000 (Local Loopback)
RX packets 226 bytes 18940 (18.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 226 bytes 18940 (18.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlp7s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.16.11.106 netmask 255.255.255.0 broadcast 172.16.11.255
inet6 fe80::e0f7:c301:d322:652e prefixlen 64 scopeid 0x20<link>
ether 90:00:4e:d7:9d:86 txqueuelen 1000 (Ethernet)
RX packets 4860 bytes 1582940 (1.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 4564 bytes 1041830 (1017.4 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

localhost:~ # iwconfig
lo no wireless extensions.

enp19s0 no wireless extensions.

wlp7s0 IEEE 802.11 ESSID:“WiFiTether-AP-601-012517”
Mode:Managed Frequency:2.412 GHz Access Point: 78:4B:87:F5:0A:41
Bit Rate=52 Mb/s Tx-Power=14 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=68/70 Signal level=-42 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:111 Missed beacon:0

localhost:~ # traceroute 8.8.8.8
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 172.16.11.254 (172.16.11.254) 10.512 ms 12.150 ms 12.159 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
**

Please use for every seperat Command Code-Tags.

I had the same problem. I was able to tether to my phone for network access and found this thread. The suggested fix worked for me yesterday. This morning, Yast downloaded another large bundle of updates and I lost DNS loookup again, but this time the problem also exists when I am tethered to my phone and I have absolutely no network access. I am on the Windows side of my computer so I can check for new posts.
FYI: The edited dhclient.conf file was not changed in any way by the updates, but I still lost DNS. I have local network only.
Since I have no network, any packages that may need to be re-installed or updated will have to be downloaded to Windows and then manually installed.
I’ll keep checking back as time allows.

Please disregard my last post. The "netconfig update -f worked for me.

The earlier link to the bugzilla bug report posted by hendwolt leads to a bug that has been reported as a duplicate of another. The original bug report can be found here https://bugzilla.opensuse.org/show_bug.cgi?id=1047004