How do I specify the adapter to use or the ones not to use?

I started to have problems with Tailscale not connecting and not showing anything to login and I just found out by the logs that it is trying to use a interface that doesn’t have Internet connection at all. Considering this:

  1          75  4294967295  connected     Loopback Pseudo-Interface 1
  7           5        1280  connected     Tailscale
 17          25        1500  connected     Ethernet
 19          35        2800  connected     ZeroTier One [xxxxxxxxxxxxxx]
 16          15        1500  connected     Mellanox

How do I set Tailscale to use the Ethernet interface instead of the Mellanox one?


{"logtail": {"client_time": "2022-11-14T00:22:09.1892028Z","proc_id": 870727373,"proc_seq": 76}, "text": "link state: interfaces.State{defaultRoute=Mellanox (Mellanox ConnectX-3 Ethernet Adapter) ifs={Ethernet:[] Mellanox:[]} v4=true v6=false}\n"}

Wouldn’t it be better if Tailscale defaults to the interface that has Internet connection/access?