[GH-ISSUE #2988] When using DNS over HTTPS on macOS, the OS loses the default route when client disconnected. #6487

Closed
opened 2026-08-05 01:08:35 -04:00 by saavagebueno · 2 comments
Owner

Originally created by @yoyo930021 on GitHub (Dec 5, 2024).
Original GitHub issue: https://github.com/netbirdio/netbird/issues/2988

Describe the problem

When using DNS over HTTPS on macOS, the client loses the default route when disconnected.
In new macOS version, we can set DoH or DoT for profile. When profile enabled, the OS loses the default route when client disconnected.

DoH or DoT profiles
https://github.com/paulmillr/encrypted-dns

To Reproduce

Steps to reproduce the behavior:

  1. Install and enable some DoH or DoT Profile,
  2. Connect in netbird
  3. Disconnect in netbird

Expected behavior
The default route is exist. The computer have network.

Are you using NetBird Cloud?
No, I use self-host.

NetBird version
0.34.0

NetBird status -dA output:

Peers detail:
 hongqiuyudemacbook-pro.netbird.selfhosted:
  NetBird IP: 100.66.18.229
  Public key: IiTNSUr9DP/bm7SDL3AMzZvggexhlD6Td1IzUFj9PQE=
  Status: Disconnected
  -- detail --
  Connection type: 
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: 
  Last connection update: -
  Last WireGuard handshake: -
  Transfer status (received/sent) 0 B/0 B
  Quantum resistance: false
  Routes: -
  Latency: 0s

 husky.netbird.selfhosted:
  NetBird IP: 100.66.61.111
  Public key: MmnocVDRCE1c6k2nTs1qlAMcb8rmiU9BgFdgHemB0DE=
  Status: Disconnected
  -- detail --
  Connection type: 
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: 
  Last connection update: -
  Last WireGuard handshake: -
  Transfer status (received/sent) 0 B/0 B
  Quantum resistance: false
  Routes: -
  Latency: 0s

 dev-vpn-vm.netbird.selfhosted:
  NetBird IP: 100.66.138.10
  Public key: RPix10H+UQkoTjX7JNJheyp6i8vXU7svp9KqQhJlCTU=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): srflx/host
  ICE candidate endpoints (Local/Remote): 192.168.88.1:51821/198.51.100.0:58053
  Relay server address: rels://firezone-office.anon-fdTA1.domain:443
  Last connection update: 41 minutes, 20 seconds ago
  Last WireGuard handshake: 1 minute, 46 seconds ago
  Transfer status (received/sent) 57.8 KiB/12.4 KiB
  Quantum resistance: false
  Routes: 0.0.0.0/0, ag-dev.anon-IIdIy.domain, ag-dev.anon-bUbhy.domain, ag-alpha.anon-IIdIy.domain, ag-alpha.anon-bUbhy.domain, ag.anon-IIdIy.domain, ag.anon-bUbhy.domain, app-dev.anon-gqNyz.domain, app-dev.anon-26eCC.domain, dev.anon-fZgUL.domain, dev.anon-b5Pqc.domain, alpha.anon-fZgUL.domain, alpha.anon-b5Pqc.domain, anon-fZgUL.domain, anon-b5Pqc.domain, mg-dev.anon-gqNyz.domain, mg-dev.anon-LMcE4.domain, mg-alpha.anon-gqNyz.domain, mg-alpha.anon-LMcE4.domain, mg.anon-gqNyz.domain, mg.anon-LMcE4.domain
  Latency: 42.516625ms

 hk-vpn-vm.netbird.selfhosted:
  NetBird IP: 100.66.139.182
  Public key: 4g/En4acvc1Yh4hmTjIY1HJKo8TsH0dl43stGF/uMF4=
  Status: Connected
  -- detail --
  Connection type: Relayed
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: rels://firezone-office.anon-fdTA1.domain:443
  Last connection update: 41 minutes, 35 seconds ago
  Last WireGuard handshake: 1 minute, 22 seconds ago
  Transfer status (received/sent) 45.4 KiB/6.9 KiB
  Quantum resistance: false
  Routes: 0.0.0.0/0, anon-prLe4.domain, anon-l774Z.domain, anon-JQx1B.domain, anon-t3v76.domain, anon-gS7Vs.domain, anon-OsGVW.domain, anon-tEIus.domain, anon-jFuAk.domain, mg.anon-0LghZ.domain, mg.anon-XTlMc.domain, app.anon-0LghZ.domain, app.anon-XTlMc.domain
  Latency: 0s

 prod-vpn-vm.netbird.selfhosted:
  NetBird IP: 100.66.187.167
  Public key: MILqTTnjBg+ptuUahdOiCccOz9BUsn7KUlT1flnCnWE=
  Status: Connected
  -- detail --
  Connection type: Relayed
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: rels://firezone-office.anon-fdTA1.domain:443
  Last connection update: 41 minutes, 35 seconds ago
  Last WireGuard handshake: 1 minute, 47 seconds ago
  Transfer status (received/sent) 2.6 KiB/6.6 KiB
  Quantum resistance: false
  Routes: 0.0.0.0/0
  Latency: 0s

 0-office-vpn-vm.netbird.selfhosted:
  NetBird IP: 100.66.231.163
  Public key: rgLRBALzdoCpA3zYctMjVu9zlP+G07l/vXdWDIbhejE=
  Status: Connected
  -- detail --
  Connection type: Relayed
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: rels://firezone-office.anon-fdTA1.domain:443
  Last connection update: 41 minutes, 35 seconds ago
  Last WireGuard handshake: 1 minute, 45 seconds ago
  Transfer status (received/sent) 64.3 MiB/41.7 MiB
  Quantum resistance: false
  Routes: 0.0.0.0/0, 192.168.88.0/24, app-alpha.anon-gqNyz.domain, app-alpha.anon-LMcE4.domain, app.anon-gqNyz.domain, app.anon-LMcE4.domain
  Latency: 0s

 xn--yoyoiphone-lk5y.netbird.selfhosted:
  NetBird IP: 100.66.238.58
  Public key: IJlWLBgws9dXRaH7hGu5Xcm5Wh3YapHuLChBUJtdakA=
  Status: Disconnected
  -- detail --
  Connection type: 
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: 
  Last connection update: -
  Last WireGuard handshake: -
  Transfer status (received/sent) 0 B/0 B
  Quantum resistance: false
  Routes: -
  Latency: 0s

 social-vpn-vm.netbird.selfhosted:
  NetBird IP: 100.66.240.198
  Public key: RXR+GT9g9MmuB8UFOvIGa2QguP9Iwhkv4oH49C7TcXU=
  Status: Connected
  -- detail --
  Connection type: P2P
  ICE candidate (Local/Remote): host/host
  ICE candidate endpoints (Local/Remote): 192.168.88.68:51821/198.51.100.1:33206
  Relay server address: rels://firezone-office.anon-fdTA1.domain:443
  Last connection update: 41 minutes, 20 seconds ago
  Last WireGuard handshake: 2 minutes, 5 seconds ago
  Transfer status (received/sent) 8.3 KiB/6.8 KiB
  Quantum resistance: false
  Routes: 0.0.0.0/0
  Latency: 42.403375ms

 o1qzhx.netbird.selfhosted:
  NetBird IP: 100.66.255.102
  Public key: YJxYrw310CgDzcD0cAsQs3OSXarpUMvLVDrXrnaSah4=
  Status: Disconnected
  -- detail --
  Connection type: 
  ICE candidate (Local/Remote): -/-
  ICE candidate endpoints (Local/Remote): -/-
  Relay server address: 
  Last connection update: -
  Last WireGuard handshake: -
  Transfer status (received/sent) 0 B/0 B
  Quantum resistance: false
  Routes: -
  Latency: 0s

OS: darwin/arm64
Daemon version: 0.34.0
CLI version: 0.34.0
Management: Connected to https://net.anon-fdTA1.domain:443
Signal: Connected to https://net.anon-fdTA1.domain:443
Relays: 
  [stun:net.anon-fdTA1.domain:3478] is Available
  [turn:net.anon-fdTA1.domain:3478?transport=udp] is Available
  [turn:firezone-office.anon-fdTA1.domain:3478?transport=udp] is Available
  [rels://firezone-office.anon-fdTA1.domain:443] is Available
Nameservers: 
  [8.8.8.8:53, 8.8.4.4:53] for [.] is Available
FQDN: yoyoiudemacbook-pro-2.netbird.selfhosted
NetBird IP: 100.66.7.55/16
Interface type: Userspace
Quantum resistance: false
Routes: -
Peers count: 5/9 Connected

Do you face any (non-mobile) client issues?
netbird.debug.3733716686.zip
When after Netbird down, I need to add default route for finish test.

Screenshots
No.

Additional context

  • netstat -rn before connect
Routing tables

Internet:
Destination        Gateway            Flags               Netif Expire
default            192.168.88.1       UGScg                 en0       
127                127.0.0.1          UCS                   lo0       
127.0.0.1          127.0.0.1          UH                    lo0       
127.1.138.10       127.0.0.1          UHW3I                 lo0   1340
127.1.139.182      127.0.0.1          UHW3I                 lo0   1319
127.1.187.167      127.0.0.1          UHW3I                 lo0   1319
169.254            link#15            UCS                   en0      !
169.254.169.254    link#15            UHRLSW                en0      !
192.168.88.1/32    link#15            UCS                   en0      !
192.168.88.1       64:d1:54:a9:22:cd  UHLWIir               en0   1194
192.168.88.68/32   link#15            UCS                   en0      !
192.168.88.68      f8:4d:89:7f:73:12  UHLWI                 lo0       
224.0.0/4          link#15            UmCS                  en0      !
224.0.0.251        1:0:5e:0:0:fb      UHmLWI                en0       
239.255.255.250    1:0:5e:7f:ff:fa    UHmLWI                en0       
255.255.255.255/32 link#15            UCS                   en0      !

Internet6:
Destination                             Gateway                                 Flags               Netif Expire
default                                 fe80::%utun0                            UGcIg               utun0       
default                                 fe80::%utun1                            UGcIg               utun1       
default                                 fe80::%utun2                            UGcIg               utun2       
default                                 fe80::%utun3                            UGcIg               utun3       
::1                                     ::1                                     UHL                   lo0       
fe80::%lo0/64                           fe80::1%lo0                             UcI                   lo0       
fe80::1%lo0                             link#1                                  UHLI                  lo0       
fe80::%ap1/64                           link#14                                 UCI                   ap1       
fe80::f84d:89ff:fe7f:7312%ap1           fa:4d:89:7f:73:12                       UHLI                  lo0       
fe80::%en0/64                           link#15                                 UCI                   en0       
fe80::5e:d116:41dc:6d8c%en0             b6:a1:b4:a2:fa:53                       UHLWI                 en0       
fe80::9b:3e4e:c451:3ea0%en0             a2:59:63:de:3d:48                       UHLWI                 en0       
fe80::ae:5269:aba1:f12f%en0             26:28:4e:f3:77:d1                       UHLWI                 en0       
fe80::438:80bd:91f1:f357%en0            da:5f:bf:c6:45:38                       UHLWIi                en0       
fe80::4cd:81e6:33da:64f4%en0            3c:a6:f6:52:c3:44                       UHLWI                 en0       
fe80::889:652d:1824:4a59%en0            5a:a4:48:3:3c:e9                        UHLWI                 en0       
fe80::c91:8733:2232:340a%en0            9a:4e:3c:e4:9c:ab                       UHLWI                 en0       
fe80::cba:1ef3:d4bc:8401%en0            a:b4:38:32:25:8d                        UHLWIi                en0       
fe80::107a:3081:2142:60e3%en0           b6:6:d3:59:e3:8f                        UHLWI                 en0       
fe80::143b:3c83:fa7c:5690%en0           f8:4d:89:7f:73:12                       UHLI                  lo0       
fe80::1455:113c:fbfe:e380%en0           ce:1:e4:7c:e2:88                        UHLWI                 en0       
fe80::14f8:57a6:7aad:3a76%en0           c6:26:6e:40:27:ad                       UHLWI                 en0       
fe80::1894:6032:6516:577a%en0           link#15                                 UHLWI                 en0       
fe80::1898:4757:66a1:3cb1%en0           1a:34:c5:79:b4:f3                       UHLWI                 en0       
fe80::189f:535f:59c8:1044%en0           38:f9:d3:19:8d:3b                       UHLWI                 en0       
fe80::18a6:8fa8:89c5:c96d%en0           be:f4:8:77:27:f                         UHLWI                 en0       
fe80::1c92:1f86:c19b:52b4%en0           14:7d:da:9d:eb:32                       UHLWI                 en0       
fe80::4467:13ff:fe29:4714%awdl0         46:67:13:29:47:14                       UHLI                  lo0       
fe80::%llw0/64                          link#19                                 UCI                  llw0       
fe80::4467:13ff:fe29:4714%llw0          46:67:13:29:47:14                       UHLI                  lo0       
fe80::%utun0/64                         fe80::8a3d:cf34:9de0:af77%utun0         UcI                 utun0       
fe80::8a3d:cf34:9de0:af77%utun0         link#21                                 UHLI                  lo0       
fe80::%utun1/64                         fe80::811e:bfab:5984:d8af%utun1         UcI                 utun1       
fe80::811e:bfab:5984:d8af%utun1         link#22                                 UHLI                  lo0       
fe80::%utun2/64                         fe80::26fc:ed98:e13b:9223%utun2         UcI                 utun2       
fe80::26fc:ed98:e13b:9223%utun2         link#23                                 UHLI                  lo0       
fe80::%utun3/64                         fe80::ce81:b1c:bd2c:69e%utun3           UcI                 utun3       
fe80::ce81:b1c:bd2c:69e%utun3           link#24                                 UHLI                  lo0       
ff00::/8                                ::1                                     UmCI                  lo0       
ff00::/8                                link#14                                 UmCI                  ap1       
ff00::/8                                link#15                                 UmCI                  en0       
ff00::/8                                link#18                                 UmCI                awdl0       
ff00::/8                                link#19                                 UmCI                 llw0       
ff00::/8                                fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff00::/8                                fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff00::/8                                fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff00::/8                                fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff01::%lo0/32                           ::1                                     UmCI                  lo0       
ff01::%ap1/32                           link#14                                 UmCI                  ap1       
ff01::%en0/32                           link#15                                 UmCI                  en0       
ff01::%llw0/32                          link#19                                 UmCI                 llw0       
ff01::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff01::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff01::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff01::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff02::%lo0/32                           ::1                                     UmCI                  lo0       
ff02::%ap1/32                           link#14                                 UmCI                  ap1       
ff02::%en0/32                           link#15                                 UmCI                  en0       
ff02::%llw0/32                          link#19                                 UmCI                 llw0       
ff02::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff02::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff02::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff02::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
  • netstat -rn when connected
Routing tables

Internet:
Destination        Gateway            Flags               Netif Expire
0/1                utun100            UScg              utun100       
default            192.168.88.1       UGScg                 en0       
20.243.87.166      utun100            UHS               utun100       
34.92.230.101      utun100            UHS               utun100       
34.92.248.36       utun100            UHS               utun100       
34.111.91.29       utun100            UHS               utun100       
35.220.138.67      utun100            UHS               utun100       
35.241.30.155      utun100            UHS               utun100       
35.241.109.181     utun100            UHS               utun100       
38.207.174.167     192.168.88.1       UGHS                  en0       
93.179.127.33      utun100            UHS               utun100       
100.66/16          utun100            USc               utun100       
100.66.7.55        100.66.7.55        UH                utun100       
104.21.16.1        utun100            UHS               utun100       
104.21.32.1        utun100            UHS               utun100       
104.21.48.1        utun100            UHS               utun100       
104.21.64.1        utun100            UHS               utun100       
104.21.71.23       utun100            UHS               utun100       
104.21.80.1        utun100            UHS               utun100       
104.21.96.1        utun100            UHS               utun100       
104.21.112.1       utun100            UHS               utun100       
125.229.69.177     192.168.88.1       UGHS                  en0       
127                127.0.0.1          UCS                   lo0       
127.0.0.1          127.0.0.1          UH                    lo0       
127.1.138.10       127.0.0.1          UHW3I                 lo0   1302
127.1.139.182      127.0.0.1          UHW3I                 lo0   1281
127.1.187.167      127.0.0.1          UHW3I                 lo0   1281
128.0/1            utun100            USc               utun100       
169.254            link#15            UCS                   en0      !
169.254.169.254    link#15            UHRLSW                en0      !
172.67.142.73      utun100            UHS               utun100       
172.104.108.246    192.168.88.1       UGHS                  en0       
172.104.117.78     utun100            UHS               utun100       
172.105.240.246    192.168.88.1       UGHS                  en0       
172.207.212.28     utun100            UHS               utun100       
192.168.88         utun100            USc               utun100       
192.168.88.1/32    link#15            UCS                   en0      !
192.168.88.1       64:d1:54:a9:22:cd  UHLWIir               en0   1156
192.168.88.68/32   link#15            UCS                   en0      !
192.168.88.68      f8:4d:89:7f:73:12  UHLWI                 lo0       
224.0.0/4          link#15            UmCS                  en0      !
224.0.0.251        1:0:5e:0:0:fb      UHmLWI                en0       
239.255.255.250    1:0:5e:7f:ff:fa    UHmLWI                en0       
255.255.255.255/32 link#15            UCS                   en0      !

Internet6:
Destination                             Gateway                                 Flags               Netif Expire
::/1                                    utun100                                 UScg              utun100       
default                                 utun100                                 UScg              utun100       
default                                 fe80::%utun0                            UGcIg               utun0       
default                                 fe80::%utun1                            UGcIg               utun1       
default                                 fe80::%utun2                            UGcIg               utun2       
default                                 fe80::%utun3                            UGcIg               utun3       
::1                                     ::1                                     UHL                   lo0       
2606:4700:3030::6815:1001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:2001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:3001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:4001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:5001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:6001               utun100                                 UHLS              utun100       
2606:4700:3030::6815:7001               utun100                                 UHLS              utun100       
2606:4700:3035::6815:4717               utun100                                 UHLS              utun100       
2606:4700:3037::ac43:8e49               utun100                                 UHLS              utun100       
8000::/1                                utun100                                 USc               utun100       
fe80::%lo0/64                           fe80::1%lo0                             UcI                   lo0       
fe80::1%lo0                             link#1                                  UHLI                  lo0       
fe80::%ap1/64                           link#14                                 UCI                   ap1       
fe80::f84d:89ff:fe7f:7312%ap1           fa:4d:89:7f:73:12                       UHLI                  lo0       
fe80::%en0/64                           link#15                                 UCI                   en0       
fe80::5e:d116:41dc:6d8c%en0             b6:a1:b4:a2:fa:53                       UHLWI                 en0       
fe80::9b:3e4e:c451:3ea0%en0             a2:59:63:de:3d:48                       UHLWI                 en0       
fe80::ae:5269:aba1:f12f%en0             26:28:4e:f3:77:d1                       UHLWIi                en0       
fe80::438:80bd:91f1:f357%en0            da:5f:bf:c6:45:38                       UHLWIi                en0       
fe80::4cd:81e6:33da:64f4%en0            3c:a6:f6:52:c3:44                       UHLWI                 en0       
fe80::889:652d:1824:4a59%en0            5a:a4:48:3:3c:e9                        UHLWI                 en0       
fe80::c88:1cfd:ae0d:4d1d%en0            42:37:43:10:dc:b2                       UHLWIi                en0       
fe80::c91:8733:2232:340a%en0            9a:4e:3c:e4:9c:ab                       UHLWI                 en0       
fe80::cba:1ef3:d4bc:8401%en0            a:b4:38:32:25:8d                        UHLWIi                en0       
fe80::107a:3081:2142:60e3%en0           b6:6:d3:59:e3:8f                        UHLWI                 en0       
fe80::143b:3c83:fa7c:5690%en0           f8:4d:89:7f:73:12                       UHLI                  lo0       
fe80::1455:113c:fbfe:e380%en0           ce:1:e4:7c:e2:88                        UHLWI                 en0       
fe80::14f8:57a6:7aad:3a76%en0           c6:26:6e:40:27:ad                       UHLWI                 en0       
fe80::1894:6032:6516:577a%en0           link#15                                 UHLWI                 en0       
fe80::1898:4757:66a1:3cb1%en0           1a:34:c5:79:b4:f3                       UHLWIi                en0       
fe80::189f:535f:59c8:1044%en0           38:f9:d3:19:8d:3b                       UHLWI                 en0       
fe80::18a6:8fa8:89c5:c96d%en0           be:f4:8:77:27:f                         UHLWI                 en0       
fe80::1c92:1f86:c19b:52b4%en0           14:7d:da:9d:eb:32                       UHLWI                 en0       
fe80::4467:13ff:fe29:4714%awdl0         46:67:13:29:47:14                       UHLI                  lo0       
fe80::%llw0/64                          link#19                                 UCI                  llw0       
fe80::4467:13ff:fe29:4714%llw0          46:67:13:29:47:14                       UHLI                  lo0       
fe80::%utun0/64                         fe80::8a3d:cf34:9de0:af77%utun0         UcI                 utun0       
fe80::8a3d:cf34:9de0:af77%utun0         link#21                                 UHLI                  lo0       
fe80::%utun1/64                         fe80::811e:bfab:5984:d8af%utun1         UcI                 utun1       
fe80::811e:bfab:5984:d8af%utun1         link#22                                 UHLI                  lo0       
fe80::%utun2/64                         fe80::26fc:ed98:e13b:9223%utun2         UcI                 utun2       
fe80::26fc:ed98:e13b:9223%utun2         link#23                                 UHLI                  lo0       
fe80::%utun3/64                         fe80::ce81:b1c:bd2c:69e%utun3           UcI                 utun3       
fe80::ce81:b1c:bd2c:69e%utun3           link#24                                 UHLI                  lo0       
fe80::%utun100                          link#25                                 UHLI                  lo0       
fe80::%utun100/64                       fe80::fa4d:89ff:fe7f:7312%utun100       UcI               utun100       
fe80::fa4d:89ff:fe7f:7312%utun100       link#25                                 UHLI                  lo0       
ff00::/8                                ::1                                     UmCI                  lo0       
ff00::/8                                link#14                                 UmCI                  ap1       
ff00::/8                                link#15                                 UmCI                  en0       
ff00::/8                                link#18                                 UmCI                awdl0       
ff00::/8                                link#19                                 UmCI                 llw0       
ff00::/8                                fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff00::/8                                fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff00::/8                                fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff00::/8                                fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff00::/8                                fe80::fa4d:89ff:fe7f:7312%utun100       UmCI              utun100       
ff01::%lo0/32                           ::1                                     UmCI                  lo0       
ff01::%ap1/32                           link#14                                 UmCI                  ap1       
ff01::%en0/32                           link#15                                 UmCI                  en0       
ff01::%llw0/32                          link#19                                 UmCI                 llw0       
ff01::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff01::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff01::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff01::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff01::%utun100/32                       fe80::fa4d:89ff:fe7f:7312%utun100       UmCI              utun100       
ff02::%lo0/32                           ::1                                     UmCI                  lo0       
ff02::%ap1/32                           link#14                                 UmCI                  ap1       
ff02::%en0/32                           link#15                                 UmCI                  en0       
ff02::%llw0/32                          link#19                                 UmCI                 llw0       
ff02::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff02::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff02::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff02::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff02::%utun100/32                       fe80::fa4d:89ff:fe7f:7312%utun100       UmCI              utun100       
  • netstat -rn when disconnected
Routing tables

Internet:
Destination        Gateway            Flags               Netif Expire
127                127.0.0.1          UCS                   lo0       
127.0.0.1          127.0.0.1          UH                    lo0       
127.1.138.10       127.0.0.1          UHW3I                 lo0   1263
127.1.139.182      127.0.0.1          UHW3I                 lo0   1242
127.1.187.167      127.0.0.1          UHW3I                 lo0   1242
169.254            link#15            UCS                   en0      !
169.254.169.254    link#15            UHRLSW                en0      !
192.168.88.1/32    link#15            UCS                   en0      !
192.168.88.1       64:d1:54:a9:22:cd  UHLWIir               en0   1117
192.168.88.68/32   link#15            UCS                   en0      !
192.168.88.68      f8:4d:89:7f:73:12  UHLWI                 lo0       
224.0.0/4          link#15            UmCS                  en0      !
224.0.0.251        1:0:5e:0:0:fb      UHmLWI                en0       
239.255.255.250    1:0:5e:7f:ff:fa    UHmLWI                en0       
255.255.255.255/32 link#15            UCS                   en0      !

Internet6:
Destination                             Gateway                                 Flags               Netif Expire
default                                 fe80::%utun0                            UGcIg               utun0       
default                                 fe80::%utun1                            UGcIg               utun1       
default                                 fe80::%utun2                            UGcIg               utun2       
default                                 fe80::%utun3                            UGcIg               utun3       
::1                                     ::1                                     UHL                   lo0       
fe80::%lo0/64                           fe80::1%lo0                             UcI                   lo0       
fe80::1%lo0                             link#1                                  UHLI                  lo0       
fe80::%ap1/64                           link#14                                 UCI                   ap1       
fe80::f84d:89ff:fe7f:7312%ap1           fa:4d:89:7f:73:12                       UHLI                  lo0       
fe80::%en0/64                           link#15                                 UCI                   en0       
fe80::5e:d116:41dc:6d8c%en0             b6:a1:b4:a2:fa:53                       UHLWI                 en0       
fe80::9b:3e4e:c451:3ea0%en0             a2:59:63:de:3d:48                       UHLWI                 en0       
fe80::ae:5269:aba1:f12f%en0             26:28:4e:f3:77:d1                       UHLWI                 en0       
fe80::438:80bd:91f1:f357%en0            da:5f:bf:c6:45:38                       UHLWIi                en0       
fe80::4cd:81e6:33da:64f4%en0            3c:a6:f6:52:c3:44                       UHLWI                 en0       
fe80::889:652d:1824:4a59%en0            5a:a4:48:3:3c:e9                        UHLWI                 en0       
fe80::c88:1cfd:ae0d:4d1d%en0            42:37:43:10:dc:b2                       UHLWI                 en0       
fe80::c91:8733:2232:340a%en0            9a:4e:3c:e4:9c:ab                       UHLWI                 en0       
fe80::cba:1ef3:d4bc:8401%en0            a:b4:38:32:25:8d                        UHLWIi                en0       
fe80::107a:3081:2142:60e3%en0           b6:6:d3:59:e3:8f                        UHLWI                 en0       
fe80::143b:3c83:fa7c:5690%en0           f8:4d:89:7f:73:12                       UHLI                  lo0       
fe80::1455:113c:fbfe:e380%en0           ce:1:e4:7c:e2:88                        UHLWI                 en0       
fe80::14f8:57a6:7aad:3a76%en0           c6:26:6e:40:27:ad                       UHLWI                 en0       
fe80::1894:6032:6516:577a%en0           link#15                                 UHLWI                 en0       
fe80::1898:4757:66a1:3cb1%en0           1a:34:c5:79:b4:f3                       UHLWIi                en0       
fe80::189f:535f:59c8:1044%en0           38:f9:d3:19:8d:3b                       UHLWI                 en0       
fe80::18a6:8fa8:89c5:c96d%en0           be:f4:8:77:27:f                         UHLWI                 en0       
fe80::1c92:1f86:c19b:52b4%en0           14:7d:da:9d:eb:32                       UHLWI                 en0       
fe80::4467:13ff:fe29:4714%awdl0         46:67:13:29:47:14                       UHLI                  lo0       
fe80::%llw0/64                          link#19                                 UCI                  llw0       
fe80::4467:13ff:fe29:4714%llw0          46:67:13:29:47:14                       UHLI                  lo0       
fe80::%utun0/64                         fe80::8a3d:cf34:9de0:af77%utun0         UcI                 utun0       
fe80::8a3d:cf34:9de0:af77%utun0         link#21                                 UHLI                  lo0       
fe80::%utun1/64                         fe80::811e:bfab:5984:d8af%utun1         UcI                 utun1       
fe80::811e:bfab:5984:d8af%utun1         link#22                                 UHLI                  lo0       
fe80::%utun2/64                         fe80::26fc:ed98:e13b:9223%utun2         UcI                 utun2       
fe80::26fc:ed98:e13b:9223%utun2         link#23                                 UHLI                  lo0       
fe80::%utun3/64                         fe80::ce81:b1c:bd2c:69e%utun3           UcI                 utun3       
fe80::ce81:b1c:bd2c:69e%utun3           link#24                                 UHLI                  lo0       
ff00::/8                                ::1                                     UmCI                  lo0       
ff00::/8                                link#14                                 UmCI                  ap1       
ff00::/8                                link#15                                 UmCI                  en0       
ff00::/8                                link#18                                 UmCI                awdl0       
ff00::/8                                link#19                                 UmCI                 llw0       
ff00::/8                                fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff00::/8                                fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff00::/8                                fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff00::/8                                fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff01::%lo0/32                           ::1                                     UmCI                  lo0       
ff01::%ap1/32                           link#14                                 UmCI                  ap1       
ff01::%en0/32                           link#15                                 UmCI                  en0       
ff01::%llw0/32                          link#19                                 UmCI                 llw0       
ff01::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff01::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff01::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff01::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
ff02::%lo0/32                           ::1                                     UmCI                  lo0       
ff02::%ap1/32                           link#14                                 UmCI                  ap1       
ff02::%en0/32                           link#15                                 UmCI                  en0       
ff02::%llw0/32                          link#19                                 UmCI                 llw0       
ff02::%utun0/32                         fe80::8a3d:cf34:9de0:af77%utun0         UmCI                utun0       
ff02::%utun1/32                         fe80::811e:bfab:5984:d8af%utun1         UmCI                utun1       
ff02::%utun2/32                         fe80::26fc:ed98:e13b:9223%utun2         UmCI                utun2       
ff02::%utun3/32                         fe80::ce81:b1c:bd2c:69e%utun3           UmCI                utun3       
Originally created by @yoyo930021 on GitHub (Dec 5, 2024). Original GitHub issue: https://github.com/netbirdio/netbird/issues/2988 **Describe the problem** When using DNS over HTTPS on macOS, the client loses the default route when disconnected. In new macOS version, we can set DoH or DoT for profile. When profile enabled, the OS loses the default route when client disconnected. DoH or DoT profiles https://github.com/paulmillr/encrypted-dns **To Reproduce** Steps to reproduce the behavior: 1. Install and enable some DoH or DoT Profile, 2. Connect in netbird 3. Disconnect in netbird **Expected behavior** The default route is exist. The computer have network. **Are you using NetBird Cloud?** No, I use self-host. **NetBird version** 0.34.0 **NetBird status -dA output:** ``` Peers detail: hongqiuyudemacbook-pro.netbird.selfhosted: NetBird IP: 100.66.18.229 Public key: IiTNSUr9DP/bm7SDL3AMzZvggexhlD6Td1IzUFj9PQE= Status: Disconnected -- detail -- Connection type: ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: Last connection update: - Last WireGuard handshake: - Transfer status (received/sent) 0 B/0 B Quantum resistance: false Routes: - Latency: 0s husky.netbird.selfhosted: NetBird IP: 100.66.61.111 Public key: MmnocVDRCE1c6k2nTs1qlAMcb8rmiU9BgFdgHemB0DE= Status: Disconnected -- detail -- Connection type: ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: Last connection update: - Last WireGuard handshake: - Transfer status (received/sent) 0 B/0 B Quantum resistance: false Routes: - Latency: 0s dev-vpn-vm.netbird.selfhosted: NetBird IP: 100.66.138.10 Public key: RPix10H+UQkoTjX7JNJheyp6i8vXU7svp9KqQhJlCTU= Status: Connected -- detail -- Connection type: P2P ICE candidate (Local/Remote): srflx/host ICE candidate endpoints (Local/Remote): 192.168.88.1:51821/198.51.100.0:58053 Relay server address: rels://firezone-office.anon-fdTA1.domain:443 Last connection update: 41 minutes, 20 seconds ago Last WireGuard handshake: 1 minute, 46 seconds ago Transfer status (received/sent) 57.8 KiB/12.4 KiB Quantum resistance: false Routes: 0.0.0.0/0, ag-dev.anon-IIdIy.domain, ag-dev.anon-bUbhy.domain, ag-alpha.anon-IIdIy.domain, ag-alpha.anon-bUbhy.domain, ag.anon-IIdIy.domain, ag.anon-bUbhy.domain, app-dev.anon-gqNyz.domain, app-dev.anon-26eCC.domain, dev.anon-fZgUL.domain, dev.anon-b5Pqc.domain, alpha.anon-fZgUL.domain, alpha.anon-b5Pqc.domain, anon-fZgUL.domain, anon-b5Pqc.domain, mg-dev.anon-gqNyz.domain, mg-dev.anon-LMcE4.domain, mg-alpha.anon-gqNyz.domain, mg-alpha.anon-LMcE4.domain, mg.anon-gqNyz.domain, mg.anon-LMcE4.domain Latency: 42.516625ms hk-vpn-vm.netbird.selfhosted: NetBird IP: 100.66.139.182 Public key: 4g/En4acvc1Yh4hmTjIY1HJKo8TsH0dl43stGF/uMF4= Status: Connected -- detail -- Connection type: Relayed ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: rels://firezone-office.anon-fdTA1.domain:443 Last connection update: 41 minutes, 35 seconds ago Last WireGuard handshake: 1 minute, 22 seconds ago Transfer status (received/sent) 45.4 KiB/6.9 KiB Quantum resistance: false Routes: 0.0.0.0/0, anon-prLe4.domain, anon-l774Z.domain, anon-JQx1B.domain, anon-t3v76.domain, anon-gS7Vs.domain, anon-OsGVW.domain, anon-tEIus.domain, anon-jFuAk.domain, mg.anon-0LghZ.domain, mg.anon-XTlMc.domain, app.anon-0LghZ.domain, app.anon-XTlMc.domain Latency: 0s prod-vpn-vm.netbird.selfhosted: NetBird IP: 100.66.187.167 Public key: MILqTTnjBg+ptuUahdOiCccOz9BUsn7KUlT1flnCnWE= Status: Connected -- detail -- Connection type: Relayed ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: rels://firezone-office.anon-fdTA1.domain:443 Last connection update: 41 minutes, 35 seconds ago Last WireGuard handshake: 1 minute, 47 seconds ago Transfer status (received/sent) 2.6 KiB/6.6 KiB Quantum resistance: false Routes: 0.0.0.0/0 Latency: 0s 0-office-vpn-vm.netbird.selfhosted: NetBird IP: 100.66.231.163 Public key: rgLRBALzdoCpA3zYctMjVu9zlP+G07l/vXdWDIbhejE= Status: Connected -- detail -- Connection type: Relayed ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: rels://firezone-office.anon-fdTA1.domain:443 Last connection update: 41 minutes, 35 seconds ago Last WireGuard handshake: 1 minute, 45 seconds ago Transfer status (received/sent) 64.3 MiB/41.7 MiB Quantum resistance: false Routes: 0.0.0.0/0, 192.168.88.0/24, app-alpha.anon-gqNyz.domain, app-alpha.anon-LMcE4.domain, app.anon-gqNyz.domain, app.anon-LMcE4.domain Latency: 0s xn--yoyoiphone-lk5y.netbird.selfhosted: NetBird IP: 100.66.238.58 Public key: IJlWLBgws9dXRaH7hGu5Xcm5Wh3YapHuLChBUJtdakA= Status: Disconnected -- detail -- Connection type: ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: Last connection update: - Last WireGuard handshake: - Transfer status (received/sent) 0 B/0 B Quantum resistance: false Routes: - Latency: 0s social-vpn-vm.netbird.selfhosted: NetBird IP: 100.66.240.198 Public key: RXR+GT9g9MmuB8UFOvIGa2QguP9Iwhkv4oH49C7TcXU= Status: Connected -- detail -- Connection type: P2P ICE candidate (Local/Remote): host/host ICE candidate endpoints (Local/Remote): 192.168.88.68:51821/198.51.100.1:33206 Relay server address: rels://firezone-office.anon-fdTA1.domain:443 Last connection update: 41 minutes, 20 seconds ago Last WireGuard handshake: 2 minutes, 5 seconds ago Transfer status (received/sent) 8.3 KiB/6.8 KiB Quantum resistance: false Routes: 0.0.0.0/0 Latency: 42.403375ms o1qzhx.netbird.selfhosted: NetBird IP: 100.66.255.102 Public key: YJxYrw310CgDzcD0cAsQs3OSXarpUMvLVDrXrnaSah4= Status: Disconnected -- detail -- Connection type: ICE candidate (Local/Remote): -/- ICE candidate endpoints (Local/Remote): -/- Relay server address: Last connection update: - Last WireGuard handshake: - Transfer status (received/sent) 0 B/0 B Quantum resistance: false Routes: - Latency: 0s OS: darwin/arm64 Daemon version: 0.34.0 CLI version: 0.34.0 Management: Connected to https://net.anon-fdTA1.domain:443 Signal: Connected to https://net.anon-fdTA1.domain:443 Relays: [stun:net.anon-fdTA1.domain:3478] is Available [turn:net.anon-fdTA1.domain:3478?transport=udp] is Available [turn:firezone-office.anon-fdTA1.domain:3478?transport=udp] is Available [rels://firezone-office.anon-fdTA1.domain:443] is Available Nameservers: [8.8.8.8:53, 8.8.4.4:53] for [.] is Available FQDN: yoyoiudemacbook-pro-2.netbird.selfhosted NetBird IP: 100.66.7.55/16 Interface type: Userspace Quantum resistance: false Routes: - Peers count: 5/9 Connected ``` **Do you face any (non-mobile) client issues?** [netbird.debug.3733716686.zip](https://github.com/user-attachments/files/18020063/netbird.debug.3733716686.zip) When after `Netbird down`, I need to add default route for finish test. **Screenshots** No. **Additional context** - `netstat -rn` before connect ``` Routing tables Internet: Destination Gateway Flags Netif Expire default 192.168.88.1 UGScg en0 127 127.0.0.1 UCS lo0 127.0.0.1 127.0.0.1 UH lo0 127.1.138.10 127.0.0.1 UHW3I lo0 1340 127.1.139.182 127.0.0.1 UHW3I lo0 1319 127.1.187.167 127.0.0.1 UHW3I lo0 1319 169.254 link#15 UCS en0 ! 169.254.169.254 link#15 UHRLSW en0 ! 192.168.88.1/32 link#15 UCS en0 ! 192.168.88.1 64:d1:54:a9:22:cd UHLWIir en0 1194 192.168.88.68/32 link#15 UCS en0 ! 192.168.88.68 f8:4d:89:7f:73:12 UHLWI lo0 224.0.0/4 link#15 UmCS en0 ! 224.0.0.251 1:0:5e:0:0:fb UHmLWI en0 239.255.255.250 1:0:5e:7f:ff:fa UHmLWI en0 255.255.255.255/32 link#15 UCS en0 ! Internet6: Destination Gateway Flags Netif Expire default fe80::%utun0 UGcIg utun0 default fe80::%utun1 UGcIg utun1 default fe80::%utun2 UGcIg utun2 default fe80::%utun3 UGcIg utun3 ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 UcI lo0 fe80::1%lo0 link#1 UHLI lo0 fe80::%ap1/64 link#14 UCI ap1 fe80::f84d:89ff:fe7f:7312%ap1 fa:4d:89:7f:73:12 UHLI lo0 fe80::%en0/64 link#15 UCI en0 fe80::5e:d116:41dc:6d8c%en0 b6:a1:b4:a2:fa:53 UHLWI en0 fe80::9b:3e4e:c451:3ea0%en0 a2:59:63:de:3d:48 UHLWI en0 fe80::ae:5269:aba1:f12f%en0 26:28:4e:f3:77:d1 UHLWI en0 fe80::438:80bd:91f1:f357%en0 da:5f:bf:c6:45:38 UHLWIi en0 fe80::4cd:81e6:33da:64f4%en0 3c:a6:f6:52:c3:44 UHLWI en0 fe80::889:652d:1824:4a59%en0 5a:a4:48:3:3c:e9 UHLWI en0 fe80::c91:8733:2232:340a%en0 9a:4e:3c:e4:9c:ab UHLWI en0 fe80::cba:1ef3:d4bc:8401%en0 a:b4:38:32:25:8d UHLWIi en0 fe80::107a:3081:2142:60e3%en0 b6:6:d3:59:e3:8f UHLWI en0 fe80::143b:3c83:fa7c:5690%en0 f8:4d:89:7f:73:12 UHLI lo0 fe80::1455:113c:fbfe:e380%en0 ce:1:e4:7c:e2:88 UHLWI en0 fe80::14f8:57a6:7aad:3a76%en0 c6:26:6e:40:27:ad UHLWI en0 fe80::1894:6032:6516:577a%en0 link#15 UHLWI en0 fe80::1898:4757:66a1:3cb1%en0 1a:34:c5:79:b4:f3 UHLWI en0 fe80::189f:535f:59c8:1044%en0 38:f9:d3:19:8d:3b UHLWI en0 fe80::18a6:8fa8:89c5:c96d%en0 be:f4:8:77:27:f UHLWI en0 fe80::1c92:1f86:c19b:52b4%en0 14:7d:da:9d:eb:32 UHLWI en0 fe80::4467:13ff:fe29:4714%awdl0 46:67:13:29:47:14 UHLI lo0 fe80::%llw0/64 link#19 UCI llw0 fe80::4467:13ff:fe29:4714%llw0 46:67:13:29:47:14 UHLI lo0 fe80::%utun0/64 fe80::8a3d:cf34:9de0:af77%utun0 UcI utun0 fe80::8a3d:cf34:9de0:af77%utun0 link#21 UHLI lo0 fe80::%utun1/64 fe80::811e:bfab:5984:d8af%utun1 UcI utun1 fe80::811e:bfab:5984:d8af%utun1 link#22 UHLI lo0 fe80::%utun2/64 fe80::26fc:ed98:e13b:9223%utun2 UcI utun2 fe80::26fc:ed98:e13b:9223%utun2 link#23 UHLI lo0 fe80::%utun3/64 fe80::ce81:b1c:bd2c:69e%utun3 UcI utun3 fe80::ce81:b1c:bd2c:69e%utun3 link#24 UHLI lo0 ff00::/8 ::1 UmCI lo0 ff00::/8 link#14 UmCI ap1 ff00::/8 link#15 UmCI en0 ff00::/8 link#18 UmCI awdl0 ff00::/8 link#19 UmCI llw0 ff00::/8 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff00::/8 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff00::/8 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff00::/8 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff01::%lo0/32 ::1 UmCI lo0 ff01::%ap1/32 link#14 UmCI ap1 ff01::%en0/32 link#15 UmCI en0 ff01::%llw0/32 link#19 UmCI llw0 ff01::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff01::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff01::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff01::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff02::%lo0/32 ::1 UmCI lo0 ff02::%ap1/32 link#14 UmCI ap1 ff02::%en0/32 link#15 UmCI en0 ff02::%llw0/32 link#19 UmCI llw0 ff02::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff02::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff02::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff02::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ``` - `netstat -rn` when connected ``` Routing tables Internet: Destination Gateway Flags Netif Expire 0/1 utun100 UScg utun100 default 192.168.88.1 UGScg en0 20.243.87.166 utun100 UHS utun100 34.92.230.101 utun100 UHS utun100 34.92.248.36 utun100 UHS utun100 34.111.91.29 utun100 UHS utun100 35.220.138.67 utun100 UHS utun100 35.241.30.155 utun100 UHS utun100 35.241.109.181 utun100 UHS utun100 38.207.174.167 192.168.88.1 UGHS en0 93.179.127.33 utun100 UHS utun100 100.66/16 utun100 USc utun100 100.66.7.55 100.66.7.55 UH utun100 104.21.16.1 utun100 UHS utun100 104.21.32.1 utun100 UHS utun100 104.21.48.1 utun100 UHS utun100 104.21.64.1 utun100 UHS utun100 104.21.71.23 utun100 UHS utun100 104.21.80.1 utun100 UHS utun100 104.21.96.1 utun100 UHS utun100 104.21.112.1 utun100 UHS utun100 125.229.69.177 192.168.88.1 UGHS en0 127 127.0.0.1 UCS lo0 127.0.0.1 127.0.0.1 UH lo0 127.1.138.10 127.0.0.1 UHW3I lo0 1302 127.1.139.182 127.0.0.1 UHW3I lo0 1281 127.1.187.167 127.0.0.1 UHW3I lo0 1281 128.0/1 utun100 USc utun100 169.254 link#15 UCS en0 ! 169.254.169.254 link#15 UHRLSW en0 ! 172.67.142.73 utun100 UHS utun100 172.104.108.246 192.168.88.1 UGHS en0 172.104.117.78 utun100 UHS utun100 172.105.240.246 192.168.88.1 UGHS en0 172.207.212.28 utun100 UHS utun100 192.168.88 utun100 USc utun100 192.168.88.1/32 link#15 UCS en0 ! 192.168.88.1 64:d1:54:a9:22:cd UHLWIir en0 1156 192.168.88.68/32 link#15 UCS en0 ! 192.168.88.68 f8:4d:89:7f:73:12 UHLWI lo0 224.0.0/4 link#15 UmCS en0 ! 224.0.0.251 1:0:5e:0:0:fb UHmLWI en0 239.255.255.250 1:0:5e:7f:ff:fa UHmLWI en0 255.255.255.255/32 link#15 UCS en0 ! Internet6: Destination Gateway Flags Netif Expire ::/1 utun100 UScg utun100 default utun100 UScg utun100 default fe80::%utun0 UGcIg utun0 default fe80::%utun1 UGcIg utun1 default fe80::%utun2 UGcIg utun2 default fe80::%utun3 UGcIg utun3 ::1 ::1 UHL lo0 2606:4700:3030::6815:1001 utun100 UHLS utun100 2606:4700:3030::6815:2001 utun100 UHLS utun100 2606:4700:3030::6815:3001 utun100 UHLS utun100 2606:4700:3030::6815:4001 utun100 UHLS utun100 2606:4700:3030::6815:5001 utun100 UHLS utun100 2606:4700:3030::6815:6001 utun100 UHLS utun100 2606:4700:3030::6815:7001 utun100 UHLS utun100 2606:4700:3035::6815:4717 utun100 UHLS utun100 2606:4700:3037::ac43:8e49 utun100 UHLS utun100 8000::/1 utun100 USc utun100 fe80::%lo0/64 fe80::1%lo0 UcI lo0 fe80::1%lo0 link#1 UHLI lo0 fe80::%ap1/64 link#14 UCI ap1 fe80::f84d:89ff:fe7f:7312%ap1 fa:4d:89:7f:73:12 UHLI lo0 fe80::%en0/64 link#15 UCI en0 fe80::5e:d116:41dc:6d8c%en0 b6:a1:b4:a2:fa:53 UHLWI en0 fe80::9b:3e4e:c451:3ea0%en0 a2:59:63:de:3d:48 UHLWI en0 fe80::ae:5269:aba1:f12f%en0 26:28:4e:f3:77:d1 UHLWIi en0 fe80::438:80bd:91f1:f357%en0 da:5f:bf:c6:45:38 UHLWIi en0 fe80::4cd:81e6:33da:64f4%en0 3c:a6:f6:52:c3:44 UHLWI en0 fe80::889:652d:1824:4a59%en0 5a:a4:48:3:3c:e9 UHLWI en0 fe80::c88:1cfd:ae0d:4d1d%en0 42:37:43:10:dc:b2 UHLWIi en0 fe80::c91:8733:2232:340a%en0 9a:4e:3c:e4:9c:ab UHLWI en0 fe80::cba:1ef3:d4bc:8401%en0 a:b4:38:32:25:8d UHLWIi en0 fe80::107a:3081:2142:60e3%en0 b6:6:d3:59:e3:8f UHLWI en0 fe80::143b:3c83:fa7c:5690%en0 f8:4d:89:7f:73:12 UHLI lo0 fe80::1455:113c:fbfe:e380%en0 ce:1:e4:7c:e2:88 UHLWI en0 fe80::14f8:57a6:7aad:3a76%en0 c6:26:6e:40:27:ad UHLWI en0 fe80::1894:6032:6516:577a%en0 link#15 UHLWI en0 fe80::1898:4757:66a1:3cb1%en0 1a:34:c5:79:b4:f3 UHLWIi en0 fe80::189f:535f:59c8:1044%en0 38:f9:d3:19:8d:3b UHLWI en0 fe80::18a6:8fa8:89c5:c96d%en0 be:f4:8:77:27:f UHLWI en0 fe80::1c92:1f86:c19b:52b4%en0 14:7d:da:9d:eb:32 UHLWI en0 fe80::4467:13ff:fe29:4714%awdl0 46:67:13:29:47:14 UHLI lo0 fe80::%llw0/64 link#19 UCI llw0 fe80::4467:13ff:fe29:4714%llw0 46:67:13:29:47:14 UHLI lo0 fe80::%utun0/64 fe80::8a3d:cf34:9de0:af77%utun0 UcI utun0 fe80::8a3d:cf34:9de0:af77%utun0 link#21 UHLI lo0 fe80::%utun1/64 fe80::811e:bfab:5984:d8af%utun1 UcI utun1 fe80::811e:bfab:5984:d8af%utun1 link#22 UHLI lo0 fe80::%utun2/64 fe80::26fc:ed98:e13b:9223%utun2 UcI utun2 fe80::26fc:ed98:e13b:9223%utun2 link#23 UHLI lo0 fe80::%utun3/64 fe80::ce81:b1c:bd2c:69e%utun3 UcI utun3 fe80::ce81:b1c:bd2c:69e%utun3 link#24 UHLI lo0 fe80::%utun100 link#25 UHLI lo0 fe80::%utun100/64 fe80::fa4d:89ff:fe7f:7312%utun100 UcI utun100 fe80::fa4d:89ff:fe7f:7312%utun100 link#25 UHLI lo0 ff00::/8 ::1 UmCI lo0 ff00::/8 link#14 UmCI ap1 ff00::/8 link#15 UmCI en0 ff00::/8 link#18 UmCI awdl0 ff00::/8 link#19 UmCI llw0 ff00::/8 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff00::/8 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff00::/8 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff00::/8 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff00::/8 fe80::fa4d:89ff:fe7f:7312%utun100 UmCI utun100 ff01::%lo0/32 ::1 UmCI lo0 ff01::%ap1/32 link#14 UmCI ap1 ff01::%en0/32 link#15 UmCI en0 ff01::%llw0/32 link#19 UmCI llw0 ff01::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff01::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff01::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff01::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff01::%utun100/32 fe80::fa4d:89ff:fe7f:7312%utun100 UmCI utun100 ff02::%lo0/32 ::1 UmCI lo0 ff02::%ap1/32 link#14 UmCI ap1 ff02::%en0/32 link#15 UmCI en0 ff02::%llw0/32 link#19 UmCI llw0 ff02::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff02::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff02::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff02::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff02::%utun100/32 fe80::fa4d:89ff:fe7f:7312%utun100 UmCI utun100 ``` - `netstat -rn` when disconnected ``` Routing tables Internet: Destination Gateway Flags Netif Expire 127 127.0.0.1 UCS lo0 127.0.0.1 127.0.0.1 UH lo0 127.1.138.10 127.0.0.1 UHW3I lo0 1263 127.1.139.182 127.0.0.1 UHW3I lo0 1242 127.1.187.167 127.0.0.1 UHW3I lo0 1242 169.254 link#15 UCS en0 ! 169.254.169.254 link#15 UHRLSW en0 ! 192.168.88.1/32 link#15 UCS en0 ! 192.168.88.1 64:d1:54:a9:22:cd UHLWIir en0 1117 192.168.88.68/32 link#15 UCS en0 ! 192.168.88.68 f8:4d:89:7f:73:12 UHLWI lo0 224.0.0/4 link#15 UmCS en0 ! 224.0.0.251 1:0:5e:0:0:fb UHmLWI en0 239.255.255.250 1:0:5e:7f:ff:fa UHmLWI en0 255.255.255.255/32 link#15 UCS en0 ! Internet6: Destination Gateway Flags Netif Expire default fe80::%utun0 UGcIg utun0 default fe80::%utun1 UGcIg utun1 default fe80::%utun2 UGcIg utun2 default fe80::%utun3 UGcIg utun3 ::1 ::1 UHL lo0 fe80::%lo0/64 fe80::1%lo0 UcI lo0 fe80::1%lo0 link#1 UHLI lo0 fe80::%ap1/64 link#14 UCI ap1 fe80::f84d:89ff:fe7f:7312%ap1 fa:4d:89:7f:73:12 UHLI lo0 fe80::%en0/64 link#15 UCI en0 fe80::5e:d116:41dc:6d8c%en0 b6:a1:b4:a2:fa:53 UHLWI en0 fe80::9b:3e4e:c451:3ea0%en0 a2:59:63:de:3d:48 UHLWI en0 fe80::ae:5269:aba1:f12f%en0 26:28:4e:f3:77:d1 UHLWI en0 fe80::438:80bd:91f1:f357%en0 da:5f:bf:c6:45:38 UHLWIi en0 fe80::4cd:81e6:33da:64f4%en0 3c:a6:f6:52:c3:44 UHLWI en0 fe80::889:652d:1824:4a59%en0 5a:a4:48:3:3c:e9 UHLWI en0 fe80::c88:1cfd:ae0d:4d1d%en0 42:37:43:10:dc:b2 UHLWI en0 fe80::c91:8733:2232:340a%en0 9a:4e:3c:e4:9c:ab UHLWI en0 fe80::cba:1ef3:d4bc:8401%en0 a:b4:38:32:25:8d UHLWIi en0 fe80::107a:3081:2142:60e3%en0 b6:6:d3:59:e3:8f UHLWI en0 fe80::143b:3c83:fa7c:5690%en0 f8:4d:89:7f:73:12 UHLI lo0 fe80::1455:113c:fbfe:e380%en0 ce:1:e4:7c:e2:88 UHLWI en0 fe80::14f8:57a6:7aad:3a76%en0 c6:26:6e:40:27:ad UHLWI en0 fe80::1894:6032:6516:577a%en0 link#15 UHLWI en0 fe80::1898:4757:66a1:3cb1%en0 1a:34:c5:79:b4:f3 UHLWIi en0 fe80::189f:535f:59c8:1044%en0 38:f9:d3:19:8d:3b UHLWI en0 fe80::18a6:8fa8:89c5:c96d%en0 be:f4:8:77:27:f UHLWI en0 fe80::1c92:1f86:c19b:52b4%en0 14:7d:da:9d:eb:32 UHLWI en0 fe80::4467:13ff:fe29:4714%awdl0 46:67:13:29:47:14 UHLI lo0 fe80::%llw0/64 link#19 UCI llw0 fe80::4467:13ff:fe29:4714%llw0 46:67:13:29:47:14 UHLI lo0 fe80::%utun0/64 fe80::8a3d:cf34:9de0:af77%utun0 UcI utun0 fe80::8a3d:cf34:9de0:af77%utun0 link#21 UHLI lo0 fe80::%utun1/64 fe80::811e:bfab:5984:d8af%utun1 UcI utun1 fe80::811e:bfab:5984:d8af%utun1 link#22 UHLI lo0 fe80::%utun2/64 fe80::26fc:ed98:e13b:9223%utun2 UcI utun2 fe80::26fc:ed98:e13b:9223%utun2 link#23 UHLI lo0 fe80::%utun3/64 fe80::ce81:b1c:bd2c:69e%utun3 UcI utun3 fe80::ce81:b1c:bd2c:69e%utun3 link#24 UHLI lo0 ff00::/8 ::1 UmCI lo0 ff00::/8 link#14 UmCI ap1 ff00::/8 link#15 UmCI en0 ff00::/8 link#18 UmCI awdl0 ff00::/8 link#19 UmCI llw0 ff00::/8 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff00::/8 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff00::/8 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff00::/8 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff01::%lo0/32 ::1 UmCI lo0 ff01::%ap1/32 link#14 UmCI ap1 ff01::%en0/32 link#15 UmCI en0 ff01::%llw0/32 link#19 UmCI llw0 ff01::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff01::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff01::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff01::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ff02::%lo0/32 ::1 UmCI lo0 ff02::%ap1/32 link#14 UmCI ap1 ff02::%en0/32 link#15 UmCI en0 ff02::%llw0/32 link#19 UmCI llw0 ff02::%utun0/32 fe80::8a3d:cf34:9de0:af77%utun0 UmCI utun0 ff02::%utun1/32 fe80::811e:bfab:5984:d8af%utun1 UmCI utun1 ff02::%utun2/32 fe80::26fc:ed98:e13b:9223%utun2 UmCI utun2 ff02::%utun3/32 fe80::ce81:b1c:bd2c:69e%utun3 UmCI utun3 ```
saavagebueno added the waiting-feedbacktriage-needed labels 2026-08-05 01:08:35 -04:00
Author
Owner

@nazarewk commented on GitHub (Apr 28, 2025):

Hello @yoyo930021,

We're currently reviewing our open issues and would like to verify if this problem still exists in the latest NetBird version.

Could you please confirm if the issue is still there?

We may close this issue temporarily if we don't hear back from you within 2 weeks, but feel free to reopen it with updated information.

Thanks for your contribution to improving the project!

<!-- gh-comment-id:2835670553 --> @nazarewk commented on GitHub (Apr 28, 2025): Hello @yoyo930021, We're currently reviewing our open issues and would like to verify if this problem still exists in the [latest NetBird version](https://github.com/netbirdio/netbird/releases). Could you please confirm if the issue is still there? We may close this issue temporarily if we don't hear back from you within **2 weeks**, but feel free to reopen it with updated information. Thanks for your contribution to improving the project!
Author
Owner

@mlsmaycon commented on GitHub (Jun 1, 2025):

closing issue due to no recent feedback. Feel free to open a new one if the issue persist or reopen if this was a feature request.

<!-- gh-comment-id:2927890449 --> @mlsmaycon commented on GitHub (Jun 1, 2025): closing issue due to no recent feedback. Feel free to open a new one if the issue persist or reopen if this was a feature request.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#6487