tailscale / tailscale/tailscale

Magic DNS does not work with latest GCloud kernel

Open
#15,450 3 comments 0 reactions 0 assignees View on GitHub
bug OS-linux
Dominant language
Go
Stars
36.5k
Forks
3.2k
Avg merge
2d 3h
Merged PRs (30d)
123

Description

### What is the issue?

On a fresh GCloud Ubuntu instance tailscale works:
```
$ resolvectl status
...
Link 3 (tailscale0)
Current Scopes: DNS
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 100.100.100.100
DNS Servers: 100.100.100.100
DNS Domain: tail012345.ts.net ...
```

After upgrading via `apt-get full-upgrade`, Magic DNS no longer works:

```
$ resolvectl status
...
Link 3 (tailscale0)
Current Scopes: none
Protocols: -DefaultRoute -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
```

```
$ journalctl -u tailscaled | grep dns
...
tailscaled[764]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
tailscaled[764]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[], cloud="gcp"}
tailscaled[764]: dns: OScfg: {}
```

### Steps to reproduce

1) Create new GCloud instance using the image `image=projects/ubuntu-os-cloud/global/images/ubuntu-2404-noble-amd64-v20250313`
2) Install tailscale.
3) Run `sudo apt-get full-upgrade`, which will upgrade the kernel.
4) Restart
5) Run `resolvectl status`

### Are there any recent changes that introduced the issue?

_No response_

### OS

_No response_

### OS version

Ubuntu 24.04.2 LTS

### Tailscale version

1.80.3

### Other software

_No response_

### Bug report

BUG-0d6fbd9bbc089a0a657e34614a79605b7087f29bd6d97a3d918ede6f8445a39b-20250327203108Z-e6f11893f6003ea9

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.