systemd-resolve breaks resolution of local network hostnames
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Won't Fix
|
High
|
Unassigned |
Bug Description
After upgrading to Ubuntu 17.04 (zesty), resolution of my local network's host names is completely broken. Apparently the upgrade replaced my existing resolver with systemd-resolve, which deliberately refuses to pass "single-label" domain names to my domain name server. That is the server where all my network's host names are kept, so I can no longer resolve any of them.
Apparently, this is yet another example of Poettering's upstream decisions causing denial of service to people who have been saddled with his malware.
https:/
Would someone sensible please put a stop to this forced breakage during upgrade, and advise on how to fix it now that the damage has been done?
you should be able to opt-into UseDomains by creating
/etc/systemd/ network/ usedomains. network
[DNS]
UseDomains=true
I believe. does above help you resolve things?
Can you tar up and attach the tarball of /run/systemd to investigate which links you have available, and what domains they have?