diff --git a/host/dns_linux.go b/host/dns_linux.go index 6fa345bf..c05e4b6c 100644 --- a/host/dns_linux.go +++ b/host/dns_linux.go @@ -64,6 +64,9 @@ func SetDNS(dns string) error { func ResetDNS() error { if err := os.Rename(resolvBackupFile, resolvFile); err != nil { + if os.IsNotExist(err) { + return nil + } return fmt.Errorf("restore resolv.conf: %v", err) } if err := restoreNetworkManagerResolver(); err != nil {