How to add subnet routing? "route is not available on machine" #315

Closed
opened 2025-12-29 01:26:37 +01:00 by adam · 0 comments
Owner

Originally created by @2600box on GitHub (Aug 22, 2022).

Hello,

When I try to add a route via docker-compose exec headscale headscale nodes routes enable -i 2 -r 10.0.0.0/24 I get the error Cannot register machine: route (MBP) is not available on node 10.0.0.0/24: route is not available on machine

Headscale is the latest docker.
Home network tailscale client is pfsense package version 1.26.2
Remote network tailscale client is macos gui 1.28

on the client MBP these are the ipv4 routes:

➜  ~ nenetstat -rn

Routing tables

Internet:
Destination        Gateway            Flags           Netif Expire
default            192.168.1.1        UGScg             en0
default            link#24            UCSIg           utun9
100.64.0.1/32      link#24            UCS             utun9
100.64.0.2         100.64.0.2         UH              utun9
100.100.100.100/32 link#24            UCS             utun9
100.100.100.100    link#24            UHWIi           utun9
127                127.0.0.1          UCS               lo0
127.0.0.1          127.0.0.1          UH                lo0
169.254            link#6             UCS               en0      !
192.168.1          link#6             UCS               en0      !
192.168.1.1/32     link#6             UCS               en0      !
192.168.1.1        7c:5a:1c:6c:be:64  UHLWIir           en0   1190
192.168.1.88       0:68:eb:50:b8:35   UHLWI             en0    994
192.168.1.92       a:39:42:40:c6:36   UHLWIi            en0    507
192.168.1.98/32    link#6             UCS               en0      !
192.168.1.99       a4:83:e7:bb:fc:a6  UHLWI             en0   1186
192.168.1.171      d2:81:ca:e2:25:6a  UHLWI             en0    802
192.168.1.220      b2:85:4a:a0:8b:1b  UHLWI             en0    214
192.168.1.225      96:95:f:6a:cb:b8   UHLWI             en0    681
192.168.1.232      ee:82:39:c0:42:42  UHLWI             en0    201
192.168.1.233      2:55:36:80:5e:19   UHLWI             en0    539
192.168.1.234      9c:4f:da:6e:7:d2   UHLWI             en0    932
192.168.1.235      5e:eb:49:59:33:ed  UHLWIi            en0    720
192.168.1.236      84:7b:57:e1:4c:a9  UHLWI             en0   1197
192.168.1.238      ba:da:28:78:27:19  UHLWIi            en0   1139
192.168.1.254      74:83:c2:12:e1:5d  UHLWI             en0   1128
224.0.0/4          link#6             UmCS              en0      !
224.0.0/4          link#24            UmCSI           utun9
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#6             UCS               en0      !
255.255.255.255/32 link#24            UCSI            utun9
Originally created by @2600box on GitHub (Aug 22, 2022). Hello, When I try to add a route via `docker-compose exec headscale headscale nodes routes enable -i 2 -r 10.0.0.0/24` I get the error `Cannot register machine: route (MBP) is not available on node 10.0.0.0/24: route is not available on machine` Headscale is the latest docker. Home network tailscale client is pfsense package version 1.26.2 Remote network tailscale client is macos gui 1.28 on the client MBP these are the ipv4 routes: ``` ➜ ~ nenetstat -rn Routing tables Internet: Destination Gateway Flags Netif Expire default 192.168.1.1 UGScg en0 default link#24 UCSIg utun9 100.64.0.1/32 link#24 UCS utun9 100.64.0.2 100.64.0.2 UH utun9 100.100.100.100/32 link#24 UCS utun9 100.100.100.100 link#24 UHWIi utun9 127 127.0.0.1 UCS lo0 127.0.0.1 127.0.0.1 UH lo0 169.254 link#6 UCS en0 ! 192.168.1 link#6 UCS en0 ! 192.168.1.1/32 link#6 UCS en0 ! 192.168.1.1 7c:5a:1c:6c:be:64 UHLWIir en0 1190 192.168.1.88 0:68:eb:50:b8:35 UHLWI en0 994 192.168.1.92 a:39:42:40:c6:36 UHLWIi en0 507 192.168.1.98/32 link#6 UCS en0 ! 192.168.1.99 a4:83:e7:bb:fc:a6 UHLWI en0 1186 192.168.1.171 d2:81:ca:e2:25:6a UHLWI en0 802 192.168.1.220 b2:85:4a:a0:8b:1b UHLWI en0 214 192.168.1.225 96:95:f:6a:cb:b8 UHLWI en0 681 192.168.1.232 ee:82:39:c0:42:42 UHLWI en0 201 192.168.1.233 2:55:36:80:5e:19 UHLWI en0 539 192.168.1.234 9c:4f:da:6e:7:d2 UHLWI en0 932 192.168.1.235 5e:eb:49:59:33:ed UHLWIi en0 720 192.168.1.236 84:7b:57:e1:4c:a9 UHLWI en0 1197 192.168.1.238 ba:da:28:78:27:19 UHLWIi en0 1139 192.168.1.254 74:83:c2:12:e1:5d UHLWI en0 1128 224.0.0/4 link#6 UmCS en0 ! 224.0.0/4 link#24 UmCSI utun9 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#6 UCS en0 ! 255.255.255.255/32 link#24 UCSI utun9 ```
adam added the bug label 2025-12-29 01:26:37 +01:00
adam closed this issue 2025-12-29 01:26:37 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/headscale#315