mirror of
https://github.com/juanfont/headscale.git
synced 2026-11-05 04:59:26 +09:00
The probe now bounds snapshot reads and keeps feature refusals as data. SaaS now sends appc and sshd laptop's unchanged entry on the restore.
37637 lines
1.3 MiB
Plaintext
37637 lines
1.3 MiB
Plaintext
// map-delivery
|
|
//
|
|
// map delivery: a retagged device; a running peer's DERP, disco key, hostname and port; down and up around policy pushes; every node's frames per step
|
|
//
|
|
// Nodes with filter rules: 7 of 7
|
|
// Steps: 33
|
|
// Captured at: 2026-10-20T12:15:59Z
|
|
// tool version: saasprobe 88642d3ff2dabad5e391cab670eaf7202d179a54
|
|
// schema version: 1
|
|
{
|
|
"schema_version": 1,
|
|
"test_id": "map-delivery",
|
|
"description": "map delivery: a retagged device; a running peer's DERP, disco key, hostname and port; down and up around policy pushes; every node's frames per step",
|
|
"captured_at": "2026-10-20T12:15:59.175180083Z",
|
|
"tool_version": "saasprobe 88642d3ff2dabad5e391cab670eaf7202d179a54",
|
|
"client_version": "1.102.5-ERR-BuildInfo capver 142",
|
|
"tailnet": "odin@example.com",
|
|
"input": {"api_response_code": 0, "tailnet": {"dns": {
|
|
"magic_dns": false,
|
|
"nameservers": null,
|
|
"search_paths": null,
|
|
"split_dns": null
|
|
}, "settings": {}}, "scenario_hujson": "", "full_policy": {
|
|
"tagOwners": {
|
|
"tag:web": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:connector": ["odin@example.com"]
|
|
},
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"src": ["autogroup:member"], "dst": ["autogroup:member"], "ip": ["*"]},
|
|
{"src": ["autogroup:member"], "dst": ["tag:web"], "ip": ["*"]},
|
|
{"src": ["tag:web"], "dst": ["tag:db"], "ip": ["tcp:5432"]},
|
|
{"src": ["autogroup:member"], "dst": ["10.44.0.0/24"], "ip": ["*"]},
|
|
{
|
|
"src": ["autogroup:member"],
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"src": ["autogroup:member"],
|
|
"dst": ["tag:server"],
|
|
"users": ["root"]
|
|
}]
|
|
}},
|
|
"topology": {"users": [
|
|
{"id": 1, "name": "odin", "email": "odin@example.com"},
|
|
{"id": 2, "name": "thor", "email": "thor@example.org"},
|
|
{"id": 3, "name": "freya", "email": "freya@example.com"}
|
|
], "nodes": {"appc": {
|
|
"hostname": "appc",
|
|
"tags": ["tag:connector"],
|
|
"ipv4": "100.112.87.87",
|
|
"ipv6": "fd7a:115c:a1e0::1828:5758",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}, "bystander": {
|
|
"hostname": "bystander",
|
|
"tags": [],
|
|
"ipv4": "100.85.80.83",
|
|
"ipv6": "fd7a:115c:a1e0::e128:5054",
|
|
"user": "odin",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}, "db1": {
|
|
"hostname": "db1",
|
|
"tags": ["tag:db"],
|
|
"ipv4": "100.96.239.61",
|
|
"ipv6": "fd7a:115c:a1e0::2428:ef3e",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}, "laptop": {
|
|
"hostname": "laptop",
|
|
"tags": [],
|
|
"ipv4": "100.109.213.55",
|
|
"ipv6": "fd7a:115c:a1e0::9128:d538",
|
|
"user": "odin",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}, "router": {
|
|
"hostname": "router",
|
|
"tags": ["tag:router"],
|
|
"ipv4": "100.79.22.4",
|
|
"ipv6": "fd7a:115c:a1e0::8b28:1605",
|
|
"routable_ips": ["10.44.0.0/24"],
|
|
"approved_routes": ["10.44.0.0/24"]
|
|
}, "sshd": {
|
|
"hostname": "sshd",
|
|
"tags": ["tag:server"],
|
|
"ipv4": "100.89.135.86",
|
|
"ipv6": "fd7a:115c:a1e0::6a28:8757",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}, "svc": {
|
|
"hostname": "svc",
|
|
"tags": ["tag:web"],
|
|
"ipv4": "100.69.42.55",
|
|
"ipv6": "fd7a:115c:a1e0::e628:2a38",
|
|
"routable_ips": [],
|
|
"approved_routes": []
|
|
}}},
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"db1": {
|
|
"packet_filter_rules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"packet_filter_matches": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
},
|
|
"backend_state": "Running"
|
|
},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": {"Regions": {"1": {
|
|
"RegionID": 1,
|
|
"RegionCode": "nyc",
|
|
"RegionName": "New York City",
|
|
"Latitude": 40.7128,
|
|
"Longitude": -74.006,
|
|
"Nodes": [{
|
|
"Name": "1h",
|
|
"RegionID": 1,
|
|
"HostName": "derp1h.tailscale.com",
|
|
"IPv4": "199.38.181.93",
|
|
"IPv6": "2607:f740:f::afd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1g",
|
|
"RegionID": 1,
|
|
"HostName": "derp1g.tailscale.com",
|
|
"IPv4": "209.177.145.120",
|
|
"IPv6": "2607:f740:f::3eb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1i",
|
|
"RegionID": 1,
|
|
"HostName": "derp1i.tailscale.com",
|
|
"IPv4": "199.38.181.103",
|
|
"IPv6": "2607:f740:f::e19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "1f",
|
|
"RegionID": 1,
|
|
"HostName": "derp1f.tailscale.com",
|
|
"IPv4": "199.38.181.104",
|
|
"IPv6": "2607:f740:f::bc",
|
|
"CanPort80": true
|
|
}]
|
|
}, "10": {
|
|
"RegionID": 10,
|
|
"RegionCode": "sea",
|
|
"RegionName": "Seattle",
|
|
"Latitude": 47.609722,
|
|
"Longitude": -122.333056,
|
|
"Nodes": [{
|
|
"Name": "10c",
|
|
"RegionID": 10,
|
|
"HostName": "derp10c.tailscale.com",
|
|
"IPv4": "192.73.240.121",
|
|
"IPv6": "2607:f740:14::40c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10d",
|
|
"RegionID": 10,
|
|
"HostName": "derp10d.tailscale.com",
|
|
"IPv4": "192.73.240.132",
|
|
"IPv6": "2607:f740:14::500",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "10b",
|
|
"RegionID": 10,
|
|
"HostName": "derp10b.tailscale.com",
|
|
"IPv4": "192.73.240.161",
|
|
"IPv6": "2607:f740:14::61c",
|
|
"CanPort80": true
|
|
}]
|
|
}, "11": {
|
|
"RegionID": 11,
|
|
"RegionCode": "sao",
|
|
"RegionName": "São Paulo",
|
|
"Latitude": -23.55,
|
|
"Longitude": -46.633333,
|
|
"Nodes": [{
|
|
"Name": "11f",
|
|
"RegionID": 11,
|
|
"HostName": "derp11f.tailscale.com",
|
|
"IPv4": "172.237.61.197",
|
|
"IPv6": "2600:3c0d::2000:3bff:fe44:6166",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11g",
|
|
"RegionID": 11,
|
|
"HostName": "derp11g.tailscale.com",
|
|
"IPv4": "172.237.61.190",
|
|
"IPv6": "2600:3c0d::2000:62ff:febe:2e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "11e",
|
|
"RegionID": 11,
|
|
"HostName": "derp11e.tailscale.com",
|
|
"IPv4": "172.237.61.194",
|
|
"IPv6": "2600:3c0d::2000:d2ff:fe43:1790",
|
|
"CanPort80": true
|
|
}]
|
|
}, "12": {
|
|
"RegionID": 12,
|
|
"RegionCode": "ord",
|
|
"RegionName": "Chicago",
|
|
"Latitude": 41.881944,
|
|
"Longitude": -87.627778,
|
|
"Nodes": [{
|
|
"Name": "12e",
|
|
"RegionID": 12,
|
|
"HostName": "derp12e.tailscale.com",
|
|
"IPv4": "209.177.158.15",
|
|
"IPv6": "2607:f740:e::b17",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12f",
|
|
"RegionID": 12,
|
|
"HostName": "derp12f.tailscale.com",
|
|
"IPv4": "199.38.182.118",
|
|
"IPv6": "2607:f740:e::4c8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "12d",
|
|
"RegionID": 12,
|
|
"HostName": "derp12d.tailscale.com",
|
|
"IPv4": "209.177.158.246",
|
|
"IPv6": "2607:f740:e::811",
|
|
"CanPort80": true
|
|
}]
|
|
}, "13": {
|
|
"RegionID": 13,
|
|
"RegionCode": "den",
|
|
"RegionName": "Denver",
|
|
"Latitude": 39.7392,
|
|
"Longitude": -104.9849,
|
|
"Nodes": [{
|
|
"Name": "13c",
|
|
"RegionID": 13,
|
|
"HostName": "derp13c.tailscale.com",
|
|
"IPv4": "192.73.242.28",
|
|
"IPv6": "2607:f740:16::5c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13d",
|
|
"RegionID": 13,
|
|
"HostName": "derp13d.tailscale.com",
|
|
"IPv4": "192.73.242.204",
|
|
"IPv6": "2607:f740:16::c23",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "13b",
|
|
"RegionID": 13,
|
|
"HostName": "derp13b.tailscale.com",
|
|
"IPv4": "192.73.242.187",
|
|
"IPv6": "2607:f740:16::640",
|
|
"CanPort80": true
|
|
}]
|
|
}, "14": {
|
|
"RegionID": 14,
|
|
"RegionCode": "ams",
|
|
"RegionName": "Amsterdam",
|
|
"Latitude": 52.372778,
|
|
"Longitude": 4.893611,
|
|
"Nodes": [{
|
|
"Name": "14c",
|
|
"RegionID": 14,
|
|
"HostName": "derp14c.tailscale.com",
|
|
"IPv4": "176.58.93.147",
|
|
"IPv6": "2a00:dd80:3c::b09",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14d",
|
|
"RegionID": 14,
|
|
"HostName": "derp14d.tailscale.com",
|
|
"IPv4": "176.58.93.154",
|
|
"IPv6": "2a00:dd80:3c::3d5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "14b",
|
|
"RegionID": 14,
|
|
"HostName": "derp14b.tailscale.com",
|
|
"IPv4": "176.58.93.248",
|
|
"IPv6": "2a00:dd80:3c::807",
|
|
"CanPort80": true
|
|
}]
|
|
}, "15": {
|
|
"RegionID": 15,
|
|
"RegionCode": "jnb",
|
|
"RegionName": "Johannesburg",
|
|
"Latitude": -26.204444,
|
|
"Longitude": 28.045556,
|
|
"Nodes": [{
|
|
"Name": "15c",
|
|
"RegionID": 15,
|
|
"HostName": "derp15c.tailscale.com",
|
|
"IPv4": "102.67.165.185",
|
|
"IPv6": "2c0f:edb0:0:10::b59",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15d",
|
|
"RegionID": 15,
|
|
"HostName": "derp15d.tailscale.com",
|
|
"IPv4": "102.67.165.36",
|
|
"IPv6": "2c0f:edb0:0:10::599",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "15b",
|
|
"RegionID": 15,
|
|
"HostName": "derp15b.tailscale.com",
|
|
"IPv4": "102.67.165.90",
|
|
"IPv6": "2c0f:edb0:0:10::963",
|
|
"CanPort80": true
|
|
}]
|
|
}, "16": {
|
|
"RegionID": 16,
|
|
"RegionCode": "mia",
|
|
"RegionName": "Miami",
|
|
"Latitude": 25.78,
|
|
"Longitude": -80.21,
|
|
"Nodes": [{
|
|
"Name": "16c",
|
|
"RegionID": 16,
|
|
"HostName": "derp16c.tailscale.com",
|
|
"IPv4": "192.73.243.229",
|
|
"IPv6": "2607:f740:17::4e4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16d",
|
|
"RegionID": 16,
|
|
"HostName": "derp16d.tailscale.com",
|
|
"IPv4": "192.73.243.141",
|
|
"IPv6": "2607:f740:17::475",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "16b",
|
|
"RegionID": 16,
|
|
"HostName": "derp16b.tailscale.com",
|
|
"IPv4": "192.73.243.135",
|
|
"IPv6": "2607:f740:17::476",
|
|
"CanPort80": true
|
|
}]
|
|
}, "17": {
|
|
"RegionID": 17,
|
|
"RegionCode": "lax",
|
|
"RegionName": "Los Angeles",
|
|
"Latitude": 34.05,
|
|
"Longitude": -118.25,
|
|
"Nodes": [{
|
|
"Name": "17c",
|
|
"RegionID": 17,
|
|
"HostName": "derp17c.tailscale.com",
|
|
"IPv4": "208.111.40.12",
|
|
"IPv6": "2607:f740:c::10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17d",
|
|
"RegionID": 17,
|
|
"HostName": "derp17d.tailscale.com",
|
|
"IPv4": "208.111.40.216",
|
|
"IPv6": "2607:f740:c::e1b",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "17b",
|
|
"RegionID": 17,
|
|
"HostName": "derp17b.tailscale.com",
|
|
"IPv4": "192.73.244.245",
|
|
"IPv6": "2607:f740:c::646",
|
|
"CanPort80": true
|
|
}]
|
|
}, "18": {
|
|
"RegionID": 18,
|
|
"RegionCode": "par",
|
|
"RegionName": "Paris",
|
|
"Latitude": 48.856667,
|
|
"Longitude": 2.352222,
|
|
"Nodes": [{
|
|
"Name": "18c",
|
|
"RegionID": 18,
|
|
"HostName": "derp18c.tailscale.com",
|
|
"IPv4": "176.58.90.207",
|
|
"IPv6": "2a00:dd80:3e::c19",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18d",
|
|
"RegionID": 18,
|
|
"HostName": "derp18d.tailscale.com",
|
|
"IPv4": "176.58.90.104",
|
|
"IPv6": "2a00:dd80:3e::f2e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "18b",
|
|
"RegionID": 18,
|
|
"HostName": "derp18b.tailscale.com",
|
|
"IPv4": "176.58.90.147",
|
|
"IPv6": "2a00:dd80:3e::363",
|
|
"CanPort80": true
|
|
}]
|
|
}, "19": {
|
|
"RegionID": 19,
|
|
"RegionCode": "mad",
|
|
"RegionName": "Madrid",
|
|
"Latitude": 40.416944,
|
|
"Longitude": -3.703333,
|
|
"Nodes": [{
|
|
"Name": "19c",
|
|
"RegionID": 19,
|
|
"HostName": "derp19c.tailscale.com",
|
|
"IPv4": "45.159.97.61",
|
|
"IPv6": "2a00:dd80:14:10::20",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19d",
|
|
"RegionID": 19,
|
|
"HostName": "derp19d.tailscale.com",
|
|
"IPv4": "45.159.97.233",
|
|
"IPv6": "2a00:dd80:14:10::34a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "19b",
|
|
"RegionID": 19,
|
|
"HostName": "derp19b.tailscale.com",
|
|
"IPv4": "45.159.97.144",
|
|
"IPv6": "2a00:dd80:14:10::335",
|
|
"CanPort80": true
|
|
}]
|
|
}, "2": {
|
|
"RegionID": 2,
|
|
"RegionCode": "sfo",
|
|
"RegionName": "San Francisco",
|
|
"Latitude": 37.7775,
|
|
"Longitude": -122.416389,
|
|
"Nodes": [{
|
|
"Name": "2e",
|
|
"RegionID": 2,
|
|
"HostName": "derp2e.tailscale.com",
|
|
"IPv4": "192.73.252.134",
|
|
"IPv6": "2607:f740:0:3f::44c",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2f",
|
|
"RegionID": 2,
|
|
"HostName": "derp2f.tailscale.com",
|
|
"IPv4": "208.111.34.178",
|
|
"IPv6": "2607:f740:0:3f::f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "2d",
|
|
"RegionID": 2,
|
|
"HostName": "derp2d.tailscale.com",
|
|
"IPv4": "192.73.252.65",
|
|
"IPv6": "2607:f740:0:3f::287",
|
|
"CanPort80": true
|
|
}]
|
|
}, "20": {
|
|
"RegionID": 20,
|
|
"RegionCode": "hkg",
|
|
"RegionName": "Hong Kong",
|
|
"Latitude": 22.3193,
|
|
"Longitude": 114.1694,
|
|
"Nodes": [{
|
|
"Name": "20c",
|
|
"RegionID": 20,
|
|
"HostName": "derp20c.tailscale.com",
|
|
"IPv4": "205.147.105.30",
|
|
"IPv6": "2403:2500:8000:1::5fb",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20d",
|
|
"RegionID": 20,
|
|
"HostName": "derp20d.tailscale.com",
|
|
"IPv4": "205.147.105.78",
|
|
"IPv6": "2403:2500:8000:1::e9a",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "20b",
|
|
"RegionID": 20,
|
|
"HostName": "derp20b.tailscale.com",
|
|
"IPv4": "103.6.84.152",
|
|
"IPv6": "2403:2500:8000:1::ef6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "21": {
|
|
"RegionID": 21,
|
|
"RegionCode": "tor",
|
|
"RegionName": "Toronto",
|
|
"Latitude": 43.741667,
|
|
"Longitude": -79.373333,
|
|
"Nodes": [{
|
|
"Name": "21c",
|
|
"RegionID": 21,
|
|
"HostName": "derp21c.tailscale.com",
|
|
"IPv4": "162.248.221.215",
|
|
"IPv6": "2607:f740:50::f10",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21d",
|
|
"RegionID": 21,
|
|
"HostName": "derp21d.tailscale.com",
|
|
"IPv4": "162.248.221.248",
|
|
"IPv6": "2607:f740:50::ca4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "21b",
|
|
"RegionID": 21,
|
|
"HostName": "derp21b.tailscale.com",
|
|
"IPv4": "162.248.221.199",
|
|
"IPv6": "2607:f740:50::1d1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "22": {
|
|
"RegionID": 22,
|
|
"RegionCode": "waw",
|
|
"RegionName": "Warsaw",
|
|
"Latitude": 52.23,
|
|
"Longitude": 21.011111,
|
|
"Nodes": [{
|
|
"Name": "22c",
|
|
"RegionID": 22,
|
|
"HostName": "derp22c.tailscale.com",
|
|
"IPv4": "45.159.98.253",
|
|
"IPv6": "2a00:dd80:40:100::3f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22d",
|
|
"RegionID": 22,
|
|
"HostName": "derp22d.tailscale.com",
|
|
"IPv4": "45.159.98.145",
|
|
"IPv6": "2a00:dd80:40:100::211",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "22b",
|
|
"RegionID": 22,
|
|
"HostName": "derp22b.tailscale.com",
|
|
"IPv4": "45.159.98.196",
|
|
"IPv6": "2a00:dd80:40:100::316",
|
|
"CanPort80": true
|
|
}]
|
|
}, "23": {
|
|
"RegionID": 23,
|
|
"RegionCode": "dbi",
|
|
"RegionName": "Dubai",
|
|
"Latitude": 25.263056,
|
|
"Longitude": 55.297222,
|
|
"Nodes": [{
|
|
"Name": "23c",
|
|
"RegionID": 23,
|
|
"HostName": "derp23c.tailscale.com",
|
|
"IPv4": "185.34.3.207",
|
|
"IPv6": "2a00:dd80:3f:100::a50",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23d",
|
|
"RegionID": 23,
|
|
"HostName": "derp23d.tailscale.com",
|
|
"IPv4": "185.34.3.75",
|
|
"IPv6": "2a00:dd80:3f:100::97e",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "23b",
|
|
"RegionID": 23,
|
|
"HostName": "derp23b.tailscale.com",
|
|
"IPv4": "185.34.3.232",
|
|
"IPv6": "2a00:dd80:3f:100::76f",
|
|
"CanPort80": true
|
|
}]
|
|
}, "24": {
|
|
"RegionID": 24,
|
|
"RegionCode": "hnl",
|
|
"RegionName": "Honolulu",
|
|
"Latitude": 21.306944,
|
|
"Longitude": -157.858333,
|
|
"Nodes": [{
|
|
"Name": "24c",
|
|
"RegionID": 24,
|
|
"HostName": "derp24c.tailscale.com",
|
|
"IPv4": "208.83.233.233",
|
|
"IPv6": "2001:19f0:c000:c591:5400:04ff:fe26:2c5f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24d",
|
|
"RegionID": 24,
|
|
"HostName": "derp24d.tailscale.com",
|
|
"IPv4": "208.72.155.133",
|
|
"IPv6": "2001:19f0:c000:c564:5400:04ff:fe26:2ba8",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "24b",
|
|
"RegionID": 24,
|
|
"HostName": "derp24b.tailscale.com",
|
|
"IPv4": "208.83.234.151",
|
|
"IPv6": "2001:19f0:c000:c586:5400:04ff:fe26:2ba6",
|
|
"CanPort80": true
|
|
}]
|
|
}, "25": {
|
|
"RegionID": 25,
|
|
"RegionCode": "nai",
|
|
"RegionName": "Nairobi",
|
|
"Latitude": -1.286389,
|
|
"Longitude": 36.817222,
|
|
"Nodes": [{
|
|
"Name": "25c",
|
|
"RegionID": 25,
|
|
"HostName": "derp25c.tailscale.com",
|
|
"IPv4": "102.67.167.37",
|
|
"IPv6": "2c0f:edb0:2000:1::2c7",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25d",
|
|
"RegionID": 25,
|
|
"HostName": "derp25d.tailscale.com",
|
|
"IPv4": "102.67.167.188",
|
|
"IPv6": "2c0f:edb0:2000:1::188",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "25b",
|
|
"RegionID": 25,
|
|
"HostName": "derp25b.tailscale.com",
|
|
"IPv4": "102.67.167.245",
|
|
"IPv6": "2c0f:edb0:2000:1::2e9",
|
|
"CanPort80": true
|
|
}]
|
|
}, "26": {
|
|
"RegionID": 26,
|
|
"RegionCode": "nue",
|
|
"RegionName": "Nuremberg",
|
|
"Latitude": 49.453889,
|
|
"Longitude": 11.0775,
|
|
"Nodes": [{
|
|
"Name": "26c",
|
|
"RegionID": 26,
|
|
"HostName": "derp26c.tailscale.com",
|
|
"IPv4": "49.12.193.137",
|
|
"IPv6": "2a01:4f8:1c1c:5c70::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26d",
|
|
"RegionID": 26,
|
|
"HostName": "derp26d.tailscale.com",
|
|
"IPv4": "49.13.204.141",
|
|
"IPv6": "2a01:4f8:1c0c:7d06::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "26b",
|
|
"RegionID": 26,
|
|
"HostName": "derp26b.tailscale.com",
|
|
"IPv4": "167.235.72.200",
|
|
"IPv6": "2a01:4f8:1c1c:47b6::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "27": {
|
|
"RegionID": 27,
|
|
"RegionCode": "iad",
|
|
"RegionName": "Ashburn",
|
|
"Latitude": 39.03,
|
|
"Longitude": -77.471111,
|
|
"Nodes": [{
|
|
"Name": "27d",
|
|
"RegionID": 27,
|
|
"HostName": "derp27d.tailscale.com",
|
|
"IPv4": "178.156.152.106",
|
|
"IPv6": "2a01:4ff:f0:3c8e::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27c",
|
|
"RegionID": 27,
|
|
"HostName": "derp27c.tailscale.com",
|
|
"IPv4": "178.156.152.91",
|
|
"IPv6": "2a01:4ff:f0:3913::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27e",
|
|
"RegionID": 27,
|
|
"HostName": "derp27e.tailscale.com",
|
|
"IPv4": "178.156.134.232",
|
|
"IPv6": "2a01:4ff:f0:28d4::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "27b",
|
|
"RegionID": 27,
|
|
"HostName": "derp27b.tailscale.com",
|
|
"IPv4": "5.161.218.233",
|
|
"IPv6": "2a01:4ff:f0:3db9::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "28": {
|
|
"RegionID": 28,
|
|
"RegionCode": "hel",
|
|
"RegionName": "Helsinki",
|
|
"Latitude": 60.170833,
|
|
"Longitude": 24.9375,
|
|
"Nodes": [{
|
|
"Name": "28c",
|
|
"RegionID": 28,
|
|
"HostName": "derp28c.tailscale.com",
|
|
"IPv4": "95.217.2.165",
|
|
"IPv6": "2a01:4f9:c012:cd74::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28d",
|
|
"RegionID": 28,
|
|
"HostName": "derp28d.tailscale.com",
|
|
"IPv4": "157.180.28.32",
|
|
"IPv6": "2a01:4f9:c012:2e5b::1",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "28b",
|
|
"RegionID": 28,
|
|
"HostName": "derp28b.tailscale.com",
|
|
"IPv4": "65.109.143.62",
|
|
"IPv6": "2a01:4f9:c012:d55c::1",
|
|
"CanPort80": true
|
|
}]
|
|
}, "3": {
|
|
"RegionID": 3,
|
|
"RegionCode": "sin",
|
|
"RegionName": "Singapore",
|
|
"Latitude": 1.3521,
|
|
"Longitude": 103.8198,
|
|
"Nodes": [{
|
|
"Name": "3g",
|
|
"RegionID": 3,
|
|
"HostName": "derp3g.tailscale.com",
|
|
"IPv4": "172.237.72.79",
|
|
"IPv6": "2600:3c15::2000:adff:fe08:6fab",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3f",
|
|
"RegionID": 3,
|
|
"HostName": "derp3f.tailscale.com",
|
|
"IPv4": "172.237.72.8",
|
|
"IPv6": "2600:3c15::2000:53ff:fe48:a668",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3h",
|
|
"RegionID": 3,
|
|
"HostName": "derp3h.tailscale.com",
|
|
"IPv4": "172.237.66.30",
|
|
"IPv6": "2600:3c15::2000:3dff:fe44:50aa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "3e",
|
|
"RegionID": 3,
|
|
"HostName": "derp3e.tailscale.com",
|
|
"IPv4": "172.237.72.43",
|
|
"IPv6": "2600:3c15::2000:6cff:fee4:d799",
|
|
"CanPort80": true
|
|
}]
|
|
}, "4": {
|
|
"RegionID": 4,
|
|
"RegionCode": "fra",
|
|
"RegionName": "Frankfurt",
|
|
"Latitude": 50.1109,
|
|
"Longitude": 8.6821,
|
|
"Nodes": [{
|
|
"Name": "4h",
|
|
"RegionID": 4,
|
|
"HostName": "derp4h.tailscale.com",
|
|
"IPv4": "185.40.234.77",
|
|
"IPv6": "2a00:dd80:20::bcf",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4i",
|
|
"RegionID": 4,
|
|
"HostName": "derp4i.tailscale.com",
|
|
"IPv4": "185.40.234.53",
|
|
"IPv6": "2a00:dd80:20::8a6",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4g",
|
|
"RegionID": 4,
|
|
"HostName": "derp4g.tailscale.com",
|
|
"IPv4": "185.40.234.113",
|
|
"IPv6": "2a00:dd80:20::8f",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4j",
|
|
"RegionID": 4,
|
|
"HostName": "derp4j.tailscale.com",
|
|
"IPv4": "185.40.234.176",
|
|
"IPv6": "2a00:dd80:20::e67",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "4f",
|
|
"RegionID": 4,
|
|
"HostName": "derp4f.tailscale.com",
|
|
"IPv4": "185.40.234.219",
|
|
"IPv6": "2a00:dd80:20::a25",
|
|
"CanPort80": true
|
|
}]
|
|
}, "5": {
|
|
"RegionID": 5,
|
|
"RegionCode": "syd",
|
|
"RegionName": "Sydney",
|
|
"Latitude": -33.867778,
|
|
"Longitude": 151.21,
|
|
"Nodes": [{
|
|
"Name": "5f",
|
|
"RegionID": 5,
|
|
"HostName": "derp5f.tailscale.com",
|
|
"IPv4": "172.105.166.103",
|
|
"IPv6": "2400:8907::2000:ccff:fe1f:80da",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5g",
|
|
"RegionID": 5,
|
|
"HostName": "derp5g.tailscale.com",
|
|
"IPv4": "172.105.169.57",
|
|
"IPv6": "2400:8907::2000:2fff:fea7:57f4",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "5e",
|
|
"RegionID": 5,
|
|
"HostName": "derp5e.tailscale.com",
|
|
"IPv4": "172.105.179.230",
|
|
"IPv6": "2400:8907::2000:ceff:fe8d:4f4e",
|
|
"CanPort80": true
|
|
}]
|
|
}, "6": {
|
|
"RegionID": 6,
|
|
"RegionCode": "blr",
|
|
"RegionName": "Bengaluru",
|
|
"Latitude": 12.9716,
|
|
"Longitude": 77.5946,
|
|
"Nodes": [{
|
|
"Name": "6a",
|
|
"RegionID": 6,
|
|
"HostName": "derp6.tailscale.com",
|
|
"IPv4": "68.183.90.120",
|
|
"IPv6": "2400:6180:100:d0::982:d001",
|
|
"CanPort80": true
|
|
}]
|
|
}, "7": {
|
|
"RegionID": 7,
|
|
"RegionCode": "tok",
|
|
"RegionName": "Tokyo",
|
|
"Latitude": 35.6764,
|
|
"Longitude": 139.65,
|
|
"Nodes": [{
|
|
"Name": "7g",
|
|
"RegionID": 7,
|
|
"HostName": "derp7g.tailscale.com",
|
|
"IPv4": "172.238.6.179",
|
|
"IPv6": "2600:3c18::2000:3fff:fe80:3ebd",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7f",
|
|
"RegionID": 7,
|
|
"HostName": "derp7f.tailscale.com",
|
|
"IPv4": "172.238.6.34",
|
|
"IPv6": "2600:3c18::2000:acff:fe8e:3ed5",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7h",
|
|
"RegionID": 7,
|
|
"HostName": "derp7h.tailscale.com",
|
|
"IPv4": "172.237.28.183",
|
|
"IPv6": "2600:3c18::2000:b1ff:fea9:4560",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "7e",
|
|
"RegionID": 7,
|
|
"HostName": "derp7e.tailscale.com",
|
|
"IPv4": "172.238.6.180",
|
|
"IPv6": "2600:3c18::2000:60ff:fe0f:6e83",
|
|
"STUNOnly": true,
|
|
"CanPort80": true
|
|
}]
|
|
}, "8": {
|
|
"RegionID": 8,
|
|
"RegionCode": "lhr",
|
|
"RegionName": "London",
|
|
"Latitude": 51.5072,
|
|
"Longitude": 0.1276,
|
|
"Nodes": [{
|
|
"Name": "8f",
|
|
"RegionID": 8,
|
|
"HostName": "derp8f.tailscale.com",
|
|
"IPv4": "176.58.88.183",
|
|
"IPv6": "2a00:dd80:3a::dfa",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8g",
|
|
"RegionID": 8,
|
|
"HostName": "derp8g.tailscale.com",
|
|
"IPv4": "176.58.92.254",
|
|
"IPv6": "2a00:dd80:3a::ed",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "8e",
|
|
"RegionID": 8,
|
|
"HostName": "derp8e.tailscale.com",
|
|
"IPv4": "176.58.92.144",
|
|
"IPv6": "2a00:dd80:3a::b33",
|
|
"CanPort80": true
|
|
}]
|
|
}, "9": {
|
|
"RegionID": 9,
|
|
"RegionCode": "dfw",
|
|
"RegionName": "Dallas",
|
|
"Latitude": 32.779167,
|
|
"Longitude": -96.808889,
|
|
"Nodes": [{
|
|
"Name": "9e",
|
|
"RegionID": 9,
|
|
"HostName": "derp9e.tailscale.com",
|
|
"IPv4": "192.73.248.83",
|
|
"IPv6": "2607:f740:100::359",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9f",
|
|
"RegionID": 9,
|
|
"HostName": "derp9f.tailscale.com",
|
|
"IPv4": "209.177.156.197",
|
|
"IPv6": "2607:f740:100::cad",
|
|
"CanPort80": true
|
|
}, {
|
|
"Name": "9d",
|
|
"RegionID": 9,
|
|
"HostName": "derp9d.tailscale.com",
|
|
"IPv4": "209.177.156.94",
|
|
"IPv6": "2607:f740:100::c05",
|
|
"CanPort80": true
|
|
}]
|
|
}}},
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"node_ids": {
|
|
"appc": 4778931629105895,
|
|
"bystander": 6092432452674922,
|
|
"db1": 1725268417370232,
|
|
"laptop": 4156487805457324,
|
|
"router": 1714016727135796,
|
|
"sshd": 5002105545307071,
|
|
"svc": 169562425833569
|
|
},
|
|
"steps": [{
|
|
"name": "setup-policy",
|
|
"at": "2026-10-20T12:15:59.175197071Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "policy",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/acl",
|
|
"header": {"Content-Type": "application/hujson"},
|
|
"body": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:web"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/hujson", "ETag": "{etag:1}"},
|
|
"response": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:web"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"offset_ms": 1983
|
|
}]
|
|
}, {
|
|
"name": "setup-keys",
|
|
"at": "2026-10-20T12:16:01.180120234Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"key": "user",
|
|
"principal": "user:odin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {
|
|
"create": {"ephemeral": false, "preauthorized": true, "reusable": true, "tags": null}
|
|
}}, "description": "tscap-saasprobe user", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {
|
|
"devices": {"create": {"ephemeral": false, "preauthorized": true, "reusable": true}}
|
|
},
|
|
"created": "2026-10-20T12:16:03Z",
|
|
"description": "tscap-saasprobe user",
|
|
"expires": "2026-10-20T13:16:03Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:user}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 2000
|
|
}, {
|
|
"kind": "api",
|
|
"key": "web",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:web"]
|
|
}}}, "description": "tscap-saasprobe web", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:web"]
|
|
}}},
|
|
"created": "2026-10-20T12:16:05Z",
|
|
"description": "tscap-saasprobe web",
|
|
"expires": "2026-10-20T13:16:05Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:web}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 4020
|
|
}, {
|
|
"kind": "api",
|
|
"key": "db",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:db"]
|
|
}}}, "description": "tscap-saasprobe db", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:db"]
|
|
}}},
|
|
"created": "2026-10-20T12:16:07Z",
|
|
"description": "tscap-saasprobe db",
|
|
"expires": "2026-10-20T13:16:07Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:db}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 6043
|
|
}, {
|
|
"kind": "api",
|
|
"key": "router",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:router"]
|
|
}}}, "description": "tscap-saasprobe router", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:router"]
|
|
}}},
|
|
"created": "2026-10-20T12:16:09Z",
|
|
"description": "tscap-saasprobe router",
|
|
"expires": "2026-10-20T13:16:09Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:router}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 8061
|
|
}, {
|
|
"kind": "api",
|
|
"key": "server",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:server"]
|
|
}}}, "description": "tscap-saasprobe server", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:server"]
|
|
}}},
|
|
"created": "2026-10-20T12:16:11Z",
|
|
"description": "tscap-saasprobe server",
|
|
"expires": "2026-10-20T13:16:11Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:server}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 10082
|
|
}, {
|
|
"kind": "api",
|
|
"key": "connector",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/keys",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:connector"]
|
|
}}}, "description": "tscap-saasprobe connector", "expirySeconds": 3600},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"capabilities": {"devices": {"create": {
|
|
"ephemeral": false,
|
|
"preauthorized": true,
|
|
"reusable": false,
|
|
"tags": ["tag:connector"]
|
|
}}},
|
|
"created": "2026-10-20T12:16:13Z",
|
|
"description": "tscap-saasprobe connector",
|
|
"expires": "2026-10-20T13:16:13Z",
|
|
"expirySeconds": 3600,
|
|
"id": "{key:connector}",
|
|
"keyType": "auth",
|
|
"userId": "{user:odin}"
|
|
},
|
|
"offset_ms": 12105
|
|
}]
|
|
}, {
|
|
"name": "join-laptop",
|
|
"at": "2026-10-20T12:16:13.303399703Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "laptop",
|
|
"key": "user",
|
|
"hostname": "laptop",
|
|
"offset_ms": 3246
|
|
}],
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true,
|
|
"offset_ms": 2696
|
|
}]},
|
|
"frames": {"laptop": [
|
|
{"offset_ms": 2696, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 2696, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 2696, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "laptop",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:16.762062924Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]},
|
|
{"offset_ms": 2696, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 3696, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 3696, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}
|
|
]}
|
|
}, {
|
|
"name": "join-bystander",
|
|
"at": "2026-10-20T12:16:17.37137767Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "bystander",
|
|
"key": "user",
|
|
"hostname": "bystander",
|
|
"offset_ms": 148
|
|
}],
|
|
"register": {"bystander": [{
|
|
"node_key": "{nodekey:2}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"bystander": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "bystander",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "bystander",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "bystander",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:17.733948144Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "bystander",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 628, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "bystander",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 628, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "bystander",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "laptop": [
|
|
{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander"},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "ControlTime": "2026-10-20T12:16:17.692051127Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander"},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 628, "response": {"PeersChanged": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 628,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 6092432452674922, "Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
]}]}
|
|
}
|
|
]}
|
|
}, {
|
|
"name": "join-svc",
|
|
"at": "2026-10-20T12:16:18.336907163Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "svc",
|
|
"key": "web",
|
|
"request_tags": ["tag:web"],
|
|
"hostname": "svc",
|
|
"offset_ms": 138
|
|
}],
|
|
"register": {"svc": [{
|
|
"node_key": "{nodekey:3}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"bystander": [{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc"},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}], "ControlTime": "2026-10-20T12:16:18.658079928Z"}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 169562425833569, "Online": true}]}
|
|
}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc"},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}, {"offset_ms": 663, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}], "laptop": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc"},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}], "ControlTime": "2026-10-20T12:16:18.658051266Z"}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 6092432452674922, "Online": true}]}
|
|
}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 169562425833569, "Online": true}]}
|
|
}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc"},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}, {"offset_ms": 663, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}]}}], "svc": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "svc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "svc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "svc",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:18.679406741Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 6092432452674922, "Online": true}]}
|
|
}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "svc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "svc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 663, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "svc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:web"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}]}
|
|
}, {
|
|
"name": "join-db1",
|
|
"at": "2026-10-20T12:16:19.022825101Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "db1",
|
|
"key": "db",
|
|
"request_tags": ["tag:db"],
|
|
"hostname": "db1",
|
|
"offset_ms": 129
|
|
}],
|
|
"register": {"db1": [{
|
|
"node_key": "{nodekey:4}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"db1": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "db1",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "db1",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "db1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:19.332957331Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "db1",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "db1",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "db1",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:db"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "svc": [
|
|
{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1"},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}], "UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}], "ControlTime": "2026-10-20T12:16:19.292354752Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1"},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}]}}
|
|
]}
|
|
}, {
|
|
"name": "join-router",
|
|
"at": "2026-10-20T12:16:19.70172027Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "router",
|
|
"key": "router",
|
|
"request_tags": ["tag:router"],
|
|
"routes": ["10.44.0.0/24"],
|
|
"hostname": "router",
|
|
"offset_ms": 128
|
|
}],
|
|
"register": {"router": [{
|
|
"node_key": "{nodekey:5}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"bystander": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router"},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:19.970544548Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router"},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:19.994246899Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.05845404Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.304286059Z"}}
|
|
], "db1": [{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:16:19.970837801Z"}}], "laptop": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router"},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:19.971163525Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router"},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:19.994255114Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.058942723Z"}},
|
|
{"offset_ms": 298, "response": {"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.304292623Z"}}
|
|
], "router": [
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 298, "response": {
|
|
"Node": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"UserProfiles": [{
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:19.994362717Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]},
|
|
{"offset_ms": 298, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 298, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 298, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}
|
|
], "svc": [{
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 1725268417370232, "Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
]}]}
|
|
}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 1725268417370232, "Online": true}]}
|
|
}]}
|
|
}, {
|
|
"name": "join-sshd",
|
|
"at": "2026-10-20T12:16:20.373425409Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "sshd",
|
|
"key": "server",
|
|
"request_tags": ["tag:server"],
|
|
"hostname": "sshd",
|
|
"offset_ms": 127
|
|
}],
|
|
"register": {"sshd": [{
|
|
"node_key": "{nodekey:6}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"bystander": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd"},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.63887968Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd"},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 5002105545307071, "Online": true}]}
|
|
},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 626,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 5002105545307071, "Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
]}]}
|
|
}
|
|
], "laptop": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd"},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:20.637642181Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd"},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 5002105545307071, "Online": true}]}
|
|
},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 626,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 5002105545307071, "Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
]}]}
|
|
}
|
|
], "router": [{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:16:20.638562241Z"}}], "sshd": [
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "sshd",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"ControlTime": "2026-10-20T12:16:20.659186921Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:16:20.81066733Z"}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}
|
|
]}
|
|
}, {
|
|
"name": "join-appc",
|
|
"at": "2026-10-20T12:16:21.042753402Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "join",
|
|
"node": "appc",
|
|
"key": "connector",
|
|
"request_tags": ["tag:connector"],
|
|
"hostname": "appc",
|
|
"offset_ms": 128
|
|
}],
|
|
"register": {"appc": [{
|
|
"node_key": "{nodekey:7}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"appc": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {
|
|
"Hostname": "appc",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}]
|
|
},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:16:21.347205687Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "bystander": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc"},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:21.308370922Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc"},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4778931629105895, "Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
]}]}
|
|
},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}}
|
|
], "laptop": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc"},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:21.307424351Z"}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc"},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}},
|
|
{
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4778931629105895, "Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
]}]}
|
|
},
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}]}}
|
|
], "sshd": [{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:16:21.308586078Z"}}]}
|
|
}, {
|
|
"name": "ssh-on",
|
|
"at": "2026-10-20T12:16:21.713923955Z",
|
|
"result": "observed",
|
|
"actions": [
|
|
{"kind": "cli", "node": "sshd", "args": ["set", "--ssh"], "exit": 0},
|
|
{"kind": "wait", "args": ["15s"], "offset_ms": 57}
|
|
],
|
|
"frames": {"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4778931629105895, "Online": true}]}
|
|
}], "laptop": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4778931629105895, "Online": true}]}
|
|
}], "sshd": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "sshd",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:server"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}]}
|
|
}, {
|
|
"name": "connector-on",
|
|
"at": "2026-10-20T12:16:36.786043777Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "appc",
|
|
"args": ["set", "--advertise-connector"],
|
|
"exit": 0
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 130}],
|
|
"frames": {
|
|
"appc": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "appc",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RequestTags": ["tag:connector"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": true,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {"Node": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:16:36.927846979Z"}}],
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:36.92808642Z"}}],
|
|
"laptop": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:16:36.928012685Z"}}]
|
|
}
|
|
}, {
|
|
"name": "steady",
|
|
"at": "2026-10-20T12:16:51.917935618Z",
|
|
"result": "observed",
|
|
"actions": [{"kind": "wait", "args": ["15s"], "offset_ms": 7}],
|
|
"frames": {
|
|
"db1": [{"offset_ms": 25082, "response": {"KeepAlive": true}}],
|
|
"router": [{"offset_ms": 19082, "response": {"KeepAlive": true}}],
|
|
"sshd": [{"offset_ms": 22082, "response": {"KeepAlive": true}}],
|
|
"svc": [{"offset_ms": 20082, "response": {"KeepAlive": true}}]
|
|
}
|
|
}, {
|
|
"name": "S1.0",
|
|
"at": "2026-10-20T12:17:20.944576349Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:svc}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:17:21Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:web"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 3
|
|
}]
|
|
}, {
|
|
"name": "S1.1",
|
|
"at": "2026-10-20T12:17:20.967936639Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:db"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1021}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:svc}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:17:37Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:db"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16029
|
|
}],
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"db1": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"},
|
|
"svc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 6032, "response": {"KeepAlive": true}}],
|
|
"bystander": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:17:20.978686658Z"
|
|
}}],
|
|
"db1": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:17:20.979652309Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"laptop": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:17:20.977686016Z"
|
|
}}],
|
|
"svc": [{"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersRemoved": [1725268417370232, 4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:17:20.978216548Z"
|
|
}, "empty": {"PacketFilter": "[]"}}]
|
|
}
|
|
}, {
|
|
"name": "S1.2",
|
|
"at": "2026-10-20T12:17:51.039611918Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:db", "tag:web"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1033}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:svc}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:18:07Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:db", "tag:web"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16038
|
|
}],
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"db1": {
|
|
"packet_filter_rules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"packet_filter_matches": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
},
|
|
"backend_state": "Running"
|
|
},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}, {"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}, {
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}, {
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}, {"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:17:51.058808721Z"}}],
|
|
"db1": [{"offset_ms": 0, "response": {
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true
|
|
}],
|
|
"PacketFilter": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"ControlTime": "2026-10-20T12:17:51.059858249Z"
|
|
}}],
|
|
"laptop": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:17:51.057784797Z"}}],
|
|
"svc": [
|
|
{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db", "tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}, {"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}], "ControlTime": "2026-10-20T12:17:51.058197578Z"}}
|
|
]
|
|
}
|
|
}, {
|
|
"name": "S1.3",
|
|
"at": "2026-10-20T12:18:21.128073898Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:db"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null
|
|
}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:web"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null,
|
|
"offset_ms": 2021
|
|
}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:db"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null,
|
|
"offset_ms": 4039
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 5063}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:svc}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:18:41Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:db"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 20077
|
|
}],
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"db1": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"},
|
|
"svc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {"bystander": [
|
|
{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:21.141291126Z"
|
|
}},
|
|
{"offset_ms": 1871, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:18:23.15936039Z"}},
|
|
{"offset_ms": 3871, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:25.179261165Z"
|
|
}}
|
|
], "db1": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:21.142209611Z"
|
|
}, "empty": {"PacketFilter": "[]"}}, {"offset_ms": 1871, "response": {
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}],
|
|
"PacketFilter": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"ControlTime": "2026-10-20T12:18:23.160242452Z"
|
|
}}, {"offset_ms": 3871, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:25.177783962Z"
|
|
}, "empty": {"PacketFilter": "[]"}}], "laptop": [
|
|
{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:21.140223201Z"
|
|
}},
|
|
{"offset_ms": 1871, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:18:23.160597369Z"}},
|
|
{"offset_ms": 3871, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:18:25.178270419Z"
|
|
}}
|
|
], "svc": [
|
|
{"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersRemoved": [1725268417370232, 4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:18:21.14055771Z"
|
|
}, "empty": {"PacketFilter": "[]"}},
|
|
{"offset_ms": 1871, "response": {"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "ControlTime": "2026-10-20T12:18:23.161026866Z"}},
|
|
{"offset_ms": 3871, "response": {
|
|
"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersRemoved": [1725268417370232, 4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:18:25.178900032Z"
|
|
}, "empty": {"PacketFilter": "[]"}}
|
|
]}
|
|
}, {
|
|
"name": "S1.4",
|
|
"at": "2026-10-20T12:18:55.248307549Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/device/{device:svc}/tags",
|
|
"header": {"Content-Type": "application/json"},
|
|
"body": {"tags": ["tag:web"]},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": null
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1028}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:svc}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:11Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:web"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16028
|
|
}],
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"db1": {
|
|
"packet_filter_rules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"packet_filter_matches": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6],
|
|
"Srcs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.96.239.61/32", "Ports": {"First": 5432, "Last": 5432}}, {
|
|
"Net": "fd7a:115c:a1e0::2428:ef3e/128",
|
|
"Ports": {"First": 5432, "Last": 5432}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
},
|
|
"backend_state": "Running"
|
|
},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:18:55.264420781Z"}}],
|
|
"db1": [{"offset_ms": 0, "response": {
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}],
|
|
"PacketFilter": [{"SrcIPs": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"], "DstPorts": [
|
|
{"IP": "100.96.239.61", "Ports": {"First": 5432, "Last": 5432}},
|
|
{"IP": "fd7a:115c:a1e0::2428:ef3e", "Ports": {"First": 5432, "Last": 5432}}
|
|
], "IPProto": [6]}],
|
|
"ControlTime": "2026-10-20T12:18:55.265299871Z"
|
|
}}],
|
|
"laptop": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:18:55.263307878Z"}}],
|
|
"svc": [{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "PeersChanged": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "ControlTime": "2026-10-20T12:18:55.263746479Z"}}]
|
|
}
|
|
}, {
|
|
"name": "S2.0",
|
|
"at": "2026-10-20T12:19:25.322352294Z",
|
|
"result": "observed",
|
|
"actions": [{"kind": "wait", "args": ["30s"], "offset_ms": 4}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/tailnet/-/devices?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {"devices": [{
|
|
"addresses": ["100.112.87.87", "fd7a:115c:a1e0::1828:5758"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:42594",
|
|
"192.0.2.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.231860999999999, "preferred": true},
|
|
"Ashburn": {"latencyMs": 96.211231},
|
|
"Bengaluru": {"latencyMs": 142.681325},
|
|
"Chicago": {"latencyMs": 116.200138},
|
|
"Dallas": {"latencyMs": 126.72673400000001},
|
|
"Denver": {"latencyMs": 136.34090400000002},
|
|
"Dubai": {"latencyMs": 111.06385200000001},
|
|
"Frankfurt": {"latencyMs": 19.662012},
|
|
"Helsinki": {"latencyMs": 39.196422},
|
|
"Hong Kong": {"latencyMs": 196.973392},
|
|
"Honolulu": {"latencyMs": 219.644425},
|
|
"Johannesburg": {"latencyMs": 171.992857},
|
|
"London": {"latencyMs": 20.130267},
|
|
"Los Angeles": {"latencyMs": 143.735504},
|
|
"Madrid": {"latencyMs": 39.068662999999994},
|
|
"Miami": {"latencyMs": 122.461963},
|
|
"Nairobi": {"latencyMs": 164.22857},
|
|
"New York City": {"latencyMs": 90.275874},
|
|
"Nuremberg": {"latencyMs": 23.312067},
|
|
"Paris": {"latencyMs": 23.446787},
|
|
"San Francisco": {"latencyMs": 154.849228},
|
|
"Seattle": {"latencyMs": 152.911878},
|
|
"Toronto": {"latencyMs": 121.75378},
|
|
"Warsaw": {"latencyMs": 33.144615}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:21Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:21Z",
|
|
"hostname": "appc",
|
|
"id": "{device:appc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:appc}",
|
|
"name": "appc.tail78f774.ts.net",
|
|
"nodeId": "{device:appc}",
|
|
"nodeKey": "{nodekey:7}",
|
|
"oauthClientId": "{key:connector}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:connector"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:1ff5d8710fe1565819929be45c888c6ba3d153722df768a452bf74f2fe23d656",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.85.80.83", "fd7a:115c:a1e0::e128:5054"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:37614",
|
|
"192.0.2.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 14.185402999999999, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.927099},
|
|
"Bengaluru": {"latencyMs": 154.475662},
|
|
"Chicago": {"latencyMs": 115.40622},
|
|
"Dallas": {"latencyMs": 128.485085},
|
|
"Denver": {"latencyMs": 141.874088},
|
|
"Dubai": {"latencyMs": 112.90006199999999},
|
|
"Frankfurt": {"latencyMs": 18.916665},
|
|
"Helsinki": {"latencyMs": 37.363565},
|
|
"Hong Kong": {"latencyMs": 198.508362},
|
|
"Honolulu": {"latencyMs": 230.235469},
|
|
"Johannesburg": {"latencyMs": 207.146552},
|
|
"London": {"latencyMs": 17.587568},
|
|
"Los Angeles": {"latencyMs": 150.276331},
|
|
"Madrid": {"latencyMs": 34.833928},
|
|
"Miami": {"latencyMs": 121.74076000000001},
|
|
"Nairobi": {"latencyMs": 182.144322},
|
|
"New York City": {"latencyMs": 93.680232},
|
|
"Nuremberg": {"latencyMs": 23.876594},
|
|
"Paris": {"latencyMs": 19.195501},
|
|
"Seattle": {"latencyMs": 159.34456699999998},
|
|
"Toronto": {"latencyMs": 121.480314},
|
|
"Warsaw": {"latencyMs": 30.476692}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:18Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:18Z",
|
|
"hostname": "bystander",
|
|
"id": "{device:bystander}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:bystander}",
|
|
"name": "bystander.tail78f774.ts.net",
|
|
"nodeId": "{device:bystander}",
|
|
"nodeKey": "{nodekey:2}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:21a2c5c044d26d3a4d2b904e4e1a73d7e26065b668bd8e8d6ca4a32b15f252b6",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.96.239.61", "fd7a:115c:a1e0::2428:ef3e"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46074",
|
|
"192.0.2.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 14.326383, "preferred": true},
|
|
"Ashburn": {"latencyMs": 102.986181},
|
|
"Bengaluru": {"latencyMs": 148.276513},
|
|
"Chicago": {"latencyMs": 117.645098},
|
|
"Dallas": {"latencyMs": 128.05755599999998},
|
|
"Denver": {"latencyMs": 138.583866},
|
|
"Dubai": {"latencyMs": 112.431798},
|
|
"Frankfurt": {"latencyMs": 19.419278000000002},
|
|
"Helsinki": {"latencyMs": 40.093616999999995},
|
|
"Hong Kong": {"latencyMs": 195.943434},
|
|
"Honolulu": {"latencyMs": 229.419785},
|
|
"Johannesburg": {"latencyMs": 177.711008},
|
|
"London": {"latencyMs": 18.194291},
|
|
"Los Angeles": {"latencyMs": 143.92888000000002},
|
|
"Madrid": {"latencyMs": 35.158425},
|
|
"Miami": {"latencyMs": 120.214782},
|
|
"Nairobi": {"latencyMs": 163.463877},
|
|
"New York City": {"latencyMs": 88.29873500000001},
|
|
"Nuremberg": {"latencyMs": 30.223164999999998},
|
|
"Paris": {"latencyMs": 18.806334},
|
|
"San Francisco": {"latencyMs": 156.02173},
|
|
"Seattle": {"latencyMs": 145.71477299999998},
|
|
"Tokyo": {"latencyMs": 245.45926200000002},
|
|
"Toronto": {"latencyMs": 120.858056},
|
|
"Warsaw": {"latencyMs": 30.683986}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "db1",
|
|
"id": "{device:db1}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:db1}",
|
|
"name": "db1.tail78f774.ts.net",
|
|
"nodeId": "{device:db1}",
|
|
"nodeKey": "{nodekey:4}",
|
|
"oauthClientId": "{key:db}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:db"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:b62fdf0108da1c5b0dea2f44dabd374e9502d5fd9bcf821c34c4f3664ccf5ea2",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:38091",
|
|
"192.0.2.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 12.664176, "preferred": true},
|
|
"Ashburn": {"latencyMs": 91.61896899999999},
|
|
"Bengaluru": {"latencyMs": 221.290514},
|
|
"Chicago": {"latencyMs": 113.93134400000001},
|
|
"Dallas": {"latencyMs": 127.277428},
|
|
"Denver": {"latencyMs": 136.617335},
|
|
"Dubai": {"latencyMs": 111.79809999999999},
|
|
"Frankfurt": {"latencyMs": 18.686617},
|
|
"Helsinki": {"latencyMs": 38.537929999999996},
|
|
"Hong Kong": {"latencyMs": 197.256259},
|
|
"Honolulu": {"latencyMs": 224.475868},
|
|
"Johannesburg": {"latencyMs": 174.111416},
|
|
"London": {"latencyMs": 17.708603999999998},
|
|
"Los Angeles": {"latencyMs": 143.83806099999998},
|
|
"Madrid": {"latencyMs": 35.601595},
|
|
"Miami": {"latencyMs": 119.08645800000001},
|
|
"Nairobi": {"latencyMs": 163.118037},
|
|
"New York City": {"latencyMs": 92.634699},
|
|
"Nuremberg": {"latencyMs": 23.07945},
|
|
"Paris": {"latencyMs": 19.575156},
|
|
"San Francisco": {"latencyMs": 156.120416},
|
|
"Seattle": {"latencyMs": 151.680486},
|
|
"Toronto": {"latencyMs": 119.03369900000001},
|
|
"Warsaw": {"latencyMs": 31.340083999999997}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.79.22.4", "fd7a:115c:a1e0::8b28:1605"],
|
|
"advertisedRoutes": ["10.44.0.0/24"],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:41274",
|
|
"192.0.2.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 11.685015, "preferred": true},
|
|
"Ashburn": {"latencyMs": 102.504876},
|
|
"Bengaluru": {"latencyMs": 145.811587},
|
|
"Chicago": {"latencyMs": 119.20723},
|
|
"Dallas": {"latencyMs": 127.78628499999999},
|
|
"Denver": {"latencyMs": 137.889736},
|
|
"Dubai": {"latencyMs": 112.381945},
|
|
"Frankfurt": {"latencyMs": 18.306723},
|
|
"Helsinki": {"latencyMs": 40.898368},
|
|
"Hong Kong": {"latencyMs": 197.646083},
|
|
"Honolulu": {"latencyMs": 197.895906},
|
|
"Johannesburg": {"latencyMs": 182.30267999999998},
|
|
"London": {"latencyMs": 18.125691999999997},
|
|
"Los Angeles": {"latencyMs": 145.041173},
|
|
"Madrid": {"latencyMs": 35.535534},
|
|
"Miami": {"latencyMs": 120.79073},
|
|
"Nairobi": {"latencyMs": 162.151477},
|
|
"New York City": {"latencyMs": 86.267942},
|
|
"Nuremberg": {"latencyMs": 28.469067},
|
|
"Paris": {"latencyMs": 21.832677},
|
|
"San Francisco": {"latencyMs": 156.064432},
|
|
"Seattle": {"latencyMs": 152.34578},
|
|
"Tokyo": {"latencyMs": 250.569045},
|
|
"Toronto": {"latencyMs": 120.347435},
|
|
"Warsaw": {"latencyMs": 29.40449}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:20Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": ["10.44.0.0/24"],
|
|
"expires": "2027-04-18T12:16:20Z",
|
|
"hostname": "router",
|
|
"id": "{device:router}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:router}",
|
|
"name": "router.tail78f774.ts.net",
|
|
"nodeId": "{device:router}",
|
|
"nodeKey": "{nodekey:5}",
|
|
"oauthClientId": "{key:router}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:router"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:a2e22846c82003fad5c5ac9e8ab58a6e349891ae673014241d624d03ce085b34",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.89.135.86", "fd7a:115c:a1e0::6a28:8757"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:43208",
|
|
"192.0.2.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 11.988035, "preferred": true},
|
|
"Ashburn": {"latencyMs": 98.891337},
|
|
"Bengaluru": {"latencyMs": 138.87366600000001},
|
|
"Chicago": {"latencyMs": 114.68255400000001},
|
|
"Dallas": {"latencyMs": 127.72598199999999},
|
|
"Denver": {"latencyMs": 138.491723},
|
|
"Dubai": {"latencyMs": 112.033486},
|
|
"Frankfurt": {"latencyMs": 18.974184},
|
|
"Helsinki": {"latencyMs": 37.614633000000005},
|
|
"Hong Kong": {"latencyMs": 198.302812},
|
|
"Honolulu": {"latencyMs": 224.023358},
|
|
"Johannesburg": {"latencyMs": 181.21042},
|
|
"London": {"latencyMs": 17.852817},
|
|
"Los Angeles": {"latencyMs": 144.57535099999998},
|
|
"Madrid": {"latencyMs": 35.645672000000005},
|
|
"Miami": {"latencyMs": 119.832117},
|
|
"Nairobi": {"latencyMs": 163.77998499999998},
|
|
"New York City": {"latencyMs": 89.970776},
|
|
"Nuremberg": {"latencyMs": 23.340992},
|
|
"Paris": {"latencyMs": 20.210313},
|
|
"San Francisco": {"latencyMs": 158.225449},
|
|
"Seattle": {"latencyMs": 146.452281},
|
|
"Tokyo": {"latencyMs": 242.987109},
|
|
"Toronto": {"latencyMs": 120.845396},
|
|
"Warsaw": {"latencyMs": 29.001136}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:21Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:21Z",
|
|
"hostname": "sshd",
|
|
"id": "{device:sshd}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:sshd}",
|
|
"name": "sshd.tail78f774.ts.net",
|
|
"nodeId": "{device:sshd}",
|
|
"nodeKey": "{nodekey:6}",
|
|
"oauthClientId": "{key:server}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": true,
|
|
"tags": ["tag:server"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:d8ad226c47db18189a6719ee49febedab30d85f18732fc540c7bbbf82ca93e06",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}, {
|
|
"addresses": ["100.69.42.55", "fd7a:115c:a1e0::e628:2a38"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:55894",
|
|
"192.0.2.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 15.210869, "preferred": true},
|
|
"Ashburn": {"latencyMs": 93.211849},
|
|
"Bengaluru": {"latencyMs": 142.760828},
|
|
"Chicago": {"latencyMs": 117.01398},
|
|
"Dallas": {"latencyMs": 127.445219},
|
|
"Denver": {"latencyMs": 137.79661800000002},
|
|
"Dubai": {"latencyMs": 111.72386300000001},
|
|
"Frankfurt": {"latencyMs": 19.379217},
|
|
"Helsinki": {"latencyMs": 35.111003000000004},
|
|
"Hong Kong": {"latencyMs": 197.547664},
|
|
"Honolulu": {"latencyMs": 228.47314799999998},
|
|
"Johannesburg": {"latencyMs": 204.392596},
|
|
"London": {"latencyMs": 17.866129},
|
|
"Los Angeles": {"latencyMs": 147.283525},
|
|
"Madrid": {"latencyMs": 35.452842},
|
|
"Miami": {"latencyMs": 121.10820899999999},
|
|
"Nairobi": {"latencyMs": 175.3969},
|
|
"New York City": {"latencyMs": 85.04688900000001},
|
|
"Nuremberg": {"latencyMs": 24.877308},
|
|
"Paris": {"latencyMs": 20.459911},
|
|
"San Francisco": {"latencyMs": 155.44401},
|
|
"Seattle": {"latencyMs": 153.962848},
|
|
"Tokyo": {"latencyMs": 247.781574},
|
|
"Toronto": {"latencyMs": 121.760037},
|
|
"Warsaw": {"latencyMs": 31.955841}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:19Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:19Z",
|
|
"hostname": "svc",
|
|
"id": "{device:svc}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:19:55Z",
|
|
"machineKey": "{machine:svc}",
|
|
"name": "svc.tail78f774.ts.net",
|
|
"nodeId": "{device:svc}",
|
|
"nodeKey": "{nodekey:3}",
|
|
"oauthClientId": "{key:web}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:web"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:715ae18dc55c09019940f07681a11e34ab087668dfb055018f9d7bbbfb1ff9a5",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
}]},
|
|
"offset_ms": 30008
|
|
}],
|
|
"captures": {
|
|
"appc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.112.87.87/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::1828:5758/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.112.87.87", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::1828:5758", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"sshd": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.89.135.86/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::6a28:8757/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.89.135.86", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::6a28:8757", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}]},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "ssh_rules": [{"principals": [
|
|
{"nodeIP": "100.109.213.55"},
|
|
{"nodeIP": "100.85.80.83"},
|
|
{"nodeIP": "fd7a:115c:a1e0::9128:d538"},
|
|
{"nodeIP": "fd7a:115c:a1e0::e128:5054"}
|
|
], "sshUsers": {"0": "", "root": "root"}, "action": {
|
|
"accept": true,
|
|
"allowAgentForwarding": true,
|
|
"allowLocalPortForwarding": true,
|
|
"allowRemotePortForwarding": true
|
|
}}], "backend_state": "Running"}
|
|
},
|
|
"frames": {
|
|
"bystander": [{"offset_ms": 21677, "response": {"KeepAlive": true}}],
|
|
"laptop": [{"offset_ms": 24677, "response": {"KeepAlive": true}}]
|
|
}
|
|
}, {
|
|
"name": "S2.1",
|
|
"at": "2026-10-20T12:20:01.373747768Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["debug", "pick-new-derp"],
|
|
"exit": 0
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1017}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:38091",
|
|
"192.0.2.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 12.664176},
|
|
"Ashburn": {"latencyMs": 91.61896899999999},
|
|
"Bengaluru": {"latencyMs": 221.290514},
|
|
"Chicago": {"latencyMs": 113.93134400000001},
|
|
"Dallas": {"latencyMs": 127.277428},
|
|
"Denver": {"latencyMs": 136.617335},
|
|
"Dubai": {"latencyMs": 111.79809999999999},
|
|
"Frankfurt": {"latencyMs": 18.686617},
|
|
"Helsinki": {"latencyMs": 38.537929999999996},
|
|
"Hong Kong": {"latencyMs": 197.256259},
|
|
"Honolulu": {"latencyMs": 224.475868},
|
|
"Johannesburg": {"latencyMs": 174.111416},
|
|
"London": {"latencyMs": 17.708603999999998},
|
|
"Los Angeles": {"latencyMs": 143.83806099999998},
|
|
"Madrid": {"latencyMs": 35.601595},
|
|
"Miami": {"latencyMs": 119.08645800000001},
|
|
"Nairobi": {"latencyMs": 163.118037, "preferred": true},
|
|
"New York City": {"latencyMs": 92.634699},
|
|
"Nuremberg": {"latencyMs": 23.07945},
|
|
"Paris": {"latencyMs": 19.575156},
|
|
"San Francisco": {"latencyMs": 156.120416},
|
|
"Seattle": {"latencyMs": 151.680486},
|
|
"Toronto": {"latencyMs": 119.03369900000001},
|
|
"Warsaw": {"latencyMs": 31.340083999999997}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:20:17Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16017
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 25,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 25,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}]}
|
|
}, {
|
|
"name": "S2.2",
|
|
"at": "2026-10-20T12:20:23.419052912Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["debug", "rotate-disco-key"],
|
|
"exit": 0
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1032}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:38091",
|
|
"192.0.2.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 20.391185, "preferred": true},
|
|
"Frankfurt": {"latencyMs": 22.68528},
|
|
"London": {"latencyMs": 24.603943}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:20:39Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16045
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}],
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}],
|
|
"laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:195ce7e781fd3927775bb4328ee59033a81eb00035d828f68547122c26571069",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:20:23.443290503Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 25,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:20:23.480211186Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 16580, "response": {"KeepAlive": true}}],
|
|
"router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}],
|
|
"sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}],
|
|
"svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:25",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}]
|
|
}
|
|
}, {
|
|
"name": "S2.3",
|
|
"at": "2026-10-20T12:20:45.494667056Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["debug", "pick-new-derp"],
|
|
"exit": 0
|
|
}, {"kind": "wait", "args": ["1s"], "offset_ms": 6}, {
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["debug", "pick-new-derp"],
|
|
"exit": 0,
|
|
"offset_ms": 1006
|
|
}, {"kind": "wait", "args": ["1s"], "offset_ms": 1013}, {
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["debug", "pick-new-derp"],
|
|
"exit": 0,
|
|
"offset_ms": 2013
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 3036}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:38091",
|
|
"192.0.2.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 20.391185},
|
|
"Frankfurt": {"latencyMs": 22.68528},
|
|
"London": {"latencyMs": 24.603943}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:21:04Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 18048
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 24,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 24,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:3",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:6",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 1505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:3",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:6",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 1505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 3,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 505, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 6,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 1505, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 24,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:3",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:6",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 1505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:3",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:6",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 1505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}], "svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:3",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:6",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 1505, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}]}
|
|
}, {
|
|
"name": "S2.4",
|
|
"at": "2026-10-20T12:21:09.568644559Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["set", "--hostname=laptop2"],
|
|
"exit": 0
|
|
}, {"kind": "wait", "args": ["1s"], "offset_ms": 15}, {
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["set", "--hostname=laptop"],
|
|
"exit": 0,
|
|
"offset_ms": 1016
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 2063}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:38091",
|
|
"192.0.2.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 20.391185},
|
|
"Frankfurt": {"latencyMs": 22.68528},
|
|
"London": {"latencyMs": 24.603943}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:21:27Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 17066
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 24,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"HomeDERP": 24,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {"appc": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:09.601340458Z"}},
|
|
{"offset_ms": 431, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:10.627523934Z"}}
|
|
], "bystander": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:09.600738183Z"}},
|
|
{"offset_ms": 431, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:10.628816646Z"}}
|
|
], "laptop": [
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop2",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 24,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "response": {"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:21:09.599714526Z"}},
|
|
{"offset_ms": 431, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 24,
|
|
"DERPLatency": {"14-v4": 0, "4-v4": 0, "8-v4": 0}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 431, "response": {"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
}, "ControlTime": "2026-10-20T12:21:10.626696065Z"}}
|
|
], "router": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:09.600362061Z"}},
|
|
{"offset_ms": 431, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:10.628624183Z"}}
|
|
], "sshd": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:09.601062609Z"}},
|
|
{"offset_ms": 431, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:10.62702699Z"}}
|
|
], "svc": [
|
|
{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop2.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop2", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:09.600112585Z"}},
|
|
{"offset_ms": 431, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:21:10.628141489Z"}}
|
|
]}
|
|
}, {
|
|
"name": "S2.5",
|
|
"at": "2026-10-20T12:21:32.663075387Z",
|
|
"result": "observed",
|
|
"actions": [
|
|
{"kind": "restart", "node": "laptop", "args": ["--port=46245"]},
|
|
{"kind": "wait", "args": ["15s"], "offset_ms": 1165},
|
|
{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:21:49Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16179
|
|
}
|
|
],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop"},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 336, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 336,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
]}]}
|
|
}], "bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop"},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 336, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 336,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
]}]}
|
|
}], "laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [{"Proto": "peerapi-dns-proxy", "Port": 1}],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:da4c88570dc21c1f67a057093fe56d14219e3c90e83f1bc70f7f2fd3f78f5174",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:38091",
|
|
"198.51.100.1:38091",
|
|
"198.51.100.2:38091",
|
|
"198.51.100.3:38091",
|
|
"198.51.100.4:38091",
|
|
"198.51.100.5:38091",
|
|
"198.51.100.6:38091",
|
|
"198.51.100.7:38091"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:21:32.915160945Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 336, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 336, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}], "router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop"},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 336, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 336,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
]}]}
|
|
}], "sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop"},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 336, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 336,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
]}]}
|
|
}], "svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop"},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:24",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {"offset_ms": 336, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 336,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
]}]}
|
|
}]}
|
|
}, {
|
|
"name": "S3.1",
|
|
"at": "2026-10-20T12:21:54.894663148Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["down"],
|
|
"exit": 0,
|
|
"offset_ms": 3
|
|
}, {"kind": "wait", "args": ["2s"], "offset_ms": 35}, {
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"output": "Some peers are advertising routes but --accept-routes is false",
|
|
"offset_ms": 2036
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 2144}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:22:12Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 17145
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true,
|
|
"offset_ms": 2105
|
|
}]},
|
|
"frames": {"laptop": [
|
|
{"offset_ms": 2105, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 2105, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 2105, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 2105, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:21:57.060229038Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]},
|
|
{"offset_ms": 16105, "response": {"KeepAlive": true}}
|
|
]}
|
|
}, {
|
|
"name": "S3.2-down",
|
|
"at": "2026-10-20T12:22:16.069398877Z",
|
|
"result": "observed",
|
|
"actions": [
|
|
{"kind": "cli", "node": "laptop", "args": ["down"], "exit": 0},
|
|
{"kind": "wait", "args": ["30s"], "offset_ms": 46},
|
|
{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": false,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:22:31Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 30049
|
|
}
|
|
],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z",
|
|
"Online": false,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Stopped"}
|
|
},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 14930, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"bystander": [{"offset_ms": 14930, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"router": [{"offset_ms": 14930, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"sshd": [{"offset_ms": 14930, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"svc": [{"offset_ms": 14930, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}]
|
|
}
|
|
}, {
|
|
"name": "S3.2-up",
|
|
"at": "2026-10-20T12:22:50.142651997Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"output": "Some peers are advertising routes but --accept-routes is false"
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1040}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:23:06Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16051
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}],
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}],
|
|
"laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:22:50.202107164Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}],
|
|
"router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}],
|
|
"sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}],
|
|
"svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}]
|
|
}
|
|
}, {
|
|
"name": "S3.3-down",
|
|
"at": "2026-10-20T12:23:10.22067649Z",
|
|
"result": "observed",
|
|
"actions": [
|
|
{"kind": "cli", "node": "laptop", "args": ["down"], "exit": 0},
|
|
{"kind": "wait", "args": ["1m30s"], "offset_ms": 32},
|
|
{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": false,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:23:25Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 90035
|
|
}
|
|
],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z",
|
|
"Online": false,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Stopped"}
|
|
},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 14779, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"bystander": [{"offset_ms": 14779, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"router": [{"offset_ms": 14779, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"sshd": [{"offset_ms": 14779, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}],
|
|
"svc": [{"offset_ms": 14779, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:20:00.1Z"
|
|
}]}}]
|
|
}
|
|
}, {
|
|
"name": "S3.3-up",
|
|
"at": "2026-10-20T12:24:44.407064076Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"output": "Some peers are advertising routes but --accept-routes is false"
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1101}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:25:01Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16106
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "laptop": [
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 43885},
|
|
{"Proto": "peerapi6", "Port": 43885},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}},
|
|
{"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:24:44.517418031Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]},
|
|
{"offset_ms": 10592, "response": {"KeepAlive": true}}
|
|
], "router": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "svc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}]}}, {
|
|
"offset_ms": 0,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}]}
|
|
}, {
|
|
"name": "S3.4",
|
|
"at": "2026-10-20T12:25:04.547448305Z",
|
|
"result": "observed",
|
|
"actions": [
|
|
{"kind": "cli", "node": "router", "args": ["down"], "exit": 0},
|
|
{"kind": "wait", "args": ["2s"], "offset_ms": 45},
|
|
{
|
|
"kind": "cli",
|
|
"node": "router",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"offset_ms": 2047
|
|
},
|
|
{"kind": "wait", "args": ["15s"], "offset_ms": 2082},
|
|
{
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:router}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.79.22.4", "fd7a:115c:a1e0::8b28:1605"],
|
|
"advertisedRoutes": ["10.44.0.0/24"],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:41274",
|
|
"192.0.2.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 11.685015, "preferred": true},
|
|
"Ashburn": {"latencyMs": 102.504876},
|
|
"Bengaluru": {"latencyMs": 145.811587},
|
|
"Chicago": {"latencyMs": 119.20723},
|
|
"Dallas": {"latencyMs": 127.78628499999999},
|
|
"Denver": {"latencyMs": 137.889736},
|
|
"Dubai": {"latencyMs": 112.381945},
|
|
"Frankfurt": {"latencyMs": 18.306723},
|
|
"Helsinki": {"latencyMs": 40.898368},
|
|
"Hong Kong": {"latencyMs": 197.646083},
|
|
"Honolulu": {"latencyMs": 197.895906},
|
|
"Johannesburg": {"latencyMs": 182.30267999999998},
|
|
"London": {"latencyMs": 18.125691999999997},
|
|
"Los Angeles": {"latencyMs": 145.041173},
|
|
"Madrid": {"latencyMs": 35.535534},
|
|
"Miami": {"latencyMs": 120.79073},
|
|
"Nairobi": {"latencyMs": 162.151477},
|
|
"New York City": {"latencyMs": 86.267942},
|
|
"Nuremberg": {"latencyMs": 28.469067},
|
|
"Paris": {"latencyMs": 21.832677},
|
|
"San Francisco": {"latencyMs": 156.064432},
|
|
"Seattle": {"latencyMs": 152.34578},
|
|
"Tokyo": {"latencyMs": 250.569045},
|
|
"Toronto": {"latencyMs": 120.347435},
|
|
"Warsaw": {"latencyMs": 29.40449}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:20Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": ["10.44.0.0/24"],
|
|
"expires": "2027-04-18T12:16:20Z",
|
|
"hostname": "router",
|
|
"id": "{device:router}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": true,
|
|
"lastSeen": "2026-10-20T12:25:22Z",
|
|
"machineKey": "{machine:router}",
|
|
"name": "router.tail78f774.ts.net",
|
|
"nodeId": "{device:router}",
|
|
"nodeKey": "{nodekey:5}",
|
|
"oauthClientId": "{key:router}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tags": ["tag:router"],
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:a2e22846c82003fad5c5ac9e8ab58a6e349891ae673014241d624d03ce085b34",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 17084
|
|
}
|
|
],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"router": {"packet_filter_rules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"router": [{
|
|
"node_key": "{nodekey:5}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true,
|
|
"offset_ms": 1452
|
|
}]},
|
|
"frames": {"router": [{"offset_ms": 1452, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 1452, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 1452, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "router",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 1452, "response": {
|
|
"Node": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{
|
|
"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
],
|
|
"DstPorts": [{"IP": "10.44.0.0/24", "Ports": {"First": 0, "Last": 65535}}]
|
|
}],
|
|
"UserProfiles": [{
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:25:06.650064408Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}]}
|
|
}, {
|
|
"name": "S3.5-remove",
|
|
"at": "2026-10-20T12:25:27.670011046Z",
|
|
"result": "observed",
|
|
"actions": [{"kind": "cli", "node": "laptop", "args": ["down"], "exit": 0}, {
|
|
"kind": "policy",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/acl",
|
|
"header": {"Content-Type": "application/hujson"},
|
|
"body": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/hujson", "ETag": "{etag:2}"},
|
|
"response": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"offset_ms": 50
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1080}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z",
|
|
"Online": false,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Stopped"},
|
|
"svc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 15329, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z"
|
|
}]}}],
|
|
"bystander": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:25:27.735037314Z"
|
|
}}, {"offset_ms": 15329, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z"
|
|
}]}}],
|
|
"router": [{"offset_ms": 15329, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z"
|
|
}]}}],
|
|
"sshd": [{"offset_ms": 15329, "response": {"PeersChangedPatch": [{
|
|
"NodeID": 4156487805457324,
|
|
"Online": false,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z"
|
|
}]}}],
|
|
"svc": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:25:27.734220284Z"
|
|
}, "empty": {"PacketFilter": "[]"}}]
|
|
}
|
|
}, {
|
|
"name": "S3.5-up",
|
|
"at": "2026-10-20T12:25:49.763494387Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"output": "Some peers are advertising routes but --accept-routes is false"
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1057}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:26:06Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16069
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z",
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {"appc": [{
|
|
"offset_ms": 236,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "bystander": [{
|
|
"offset_ms": 236,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:25:49.833194186Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}], "router": [{
|
|
"offset_ms": 236,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}], "sshd": [{
|
|
"offset_ms": 236,
|
|
"response": {"PeersChangedPatch": [{"NodeID": 4156487805457324, "Online": true}]}
|
|
}]}
|
|
}, {
|
|
"name": "S3.5-restore",
|
|
"at": "2026-10-20T12:26:11.862466958Z",
|
|
"result": "observed",
|
|
"actions": [{"kind": "cli", "node": "laptop", "args": ["down"], "exit": 0}, {
|
|
"kind": "cli",
|
|
"node": "laptop",
|
|
"args": ["up"],
|
|
"exit": 0,
|
|
"output": "Some peers are advertising routes but --accept-routes is false",
|
|
"offset_ms": 34
|
|
}, {
|
|
"kind": "policy",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/acl",
|
|
"header": {"Content-Type": "application/hujson"},
|
|
"body": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:web"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/hujson", "ETag": "{etag:1}"},
|
|
"response": {
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"grants": [
|
|
{"dst": ["autogroup:member"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:web"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{"dst": ["tag:db"], "ip": ["tcp:5432"], "src": ["tag:web"]},
|
|
{"dst": ["10.44.0.0/24"], "ip": ["*"], "src": ["autogroup:member"]},
|
|
{
|
|
"dst": ["tag:server", "tag:connector"],
|
|
"ip": ["*"],
|
|
"src": ["autogroup:member"]
|
|
}
|
|
],
|
|
"ssh": [{
|
|
"action": "accept",
|
|
"dst": ["tag:server"],
|
|
"src": ["autogroup:member"],
|
|
"users": ["root"]
|
|
}],
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"offset_ms": 112
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1141}, {
|
|
"kind": "api",
|
|
"principal": "admin",
|
|
"method": "GET",
|
|
"path": "/device/{device:laptop}?fields=all",
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/json"},
|
|
"response": {
|
|
"addresses": ["100.109.213.55", "fd7a:115c:a1e0::9128:d538"],
|
|
"advertisedRoutes": [],
|
|
"authorized": true,
|
|
"blocksIncomingConnections": false,
|
|
"clientConnectivity": {"clientSupports": {
|
|
"hairPinning": null,
|
|
"ipv6": false,
|
|
"pcp": false,
|
|
"pmp": false,
|
|
"udp": true,
|
|
"upnp": false
|
|
}, "endpoints": [
|
|
"198.51.100.1:46245",
|
|
"192.0.2.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
], "latency": {
|
|
"Amsterdam": {"latencyMs": 13.412084, "preferred": true},
|
|
"Ashburn": {"latencyMs": 103.107621},
|
|
"Bengaluru": {"latencyMs": 140.274519},
|
|
"Chicago": {"latencyMs": 115.952949},
|
|
"Dallas": {"latencyMs": 128.35099499999998},
|
|
"Denver": {"latencyMs": 137.2066},
|
|
"Dubai": {"latencyMs": 111.82413},
|
|
"Frankfurt": {"latencyMs": 18.939371},
|
|
"Helsinki": {"latencyMs": 37.294523000000005},
|
|
"Hong Kong": {"latencyMs": 196.578816},
|
|
"Honolulu": {"latencyMs": 204.345484},
|
|
"Johannesburg": {"latencyMs": 171.60208599999999},
|
|
"London": {"latencyMs": 16.111842000000003},
|
|
"Los Angeles": {"latencyMs": 144.383561},
|
|
"Madrid": {"latencyMs": 36.278672},
|
|
"Miami": {"latencyMs": 119.071616},
|
|
"Nairobi": {"latencyMs": 175.012375},
|
|
"New York City": {"latencyMs": 90.70451899999999},
|
|
"Nuremberg": {"latencyMs": 24.216},
|
|
"Paris": {"latencyMs": 17.911646},
|
|
"San Francisco": {"latencyMs": 158.12380100000001},
|
|
"Seattle": {"latencyMs": 147.7405},
|
|
"Tokyo": {"latencyMs": 248.193249},
|
|
"Toronto": {"latencyMs": 119.090736},
|
|
"Warsaw": {"latencyMs": 30.006144}
|
|
}, "mappingVariesByDestIP": false},
|
|
"clientVersion": "1.102.5-ERR-BuildInfo",
|
|
"connectedToControl": true,
|
|
"created": "2026-10-20T12:16:17Z",
|
|
"distro": {"codeName": "yarara", "name": "nixos", "version": "26.05"},
|
|
"enabledRoutes": [],
|
|
"expires": "2027-04-18T12:16:17Z",
|
|
"hostname": "laptop",
|
|
"id": "{device:laptop}",
|
|
"isExternal": false,
|
|
"keyExpiryDisabled": false,
|
|
"lastSeen": "2026-10-20T12:26:28Z",
|
|
"machineKey": "{machine:laptop}",
|
|
"name": "laptop.tail78f774.ts.net",
|
|
"nodeId": "{device:laptop}",
|
|
"nodeKey": "{nodekey:1}",
|
|
"oauthClientId": "{key:user}",
|
|
"os": "linux",
|
|
"postureStatus": {},
|
|
"sshEnabled": false,
|
|
"tailnetLockError": "",
|
|
"tailnetLockKey": "nlpub:f6841f9d86b08391db791948cdcce0cab63ee37e7ae9eaf2da27db19ad420d7f",
|
|
"updateAvailable": true,
|
|
"user": "odin@example.com"
|
|
},
|
|
"offset_ms": 16150
|
|
}],
|
|
"captures": {
|
|
"bystander": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z",
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.85.80.83/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e128:5054/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.85.80.83", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e128:5054", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"laptop": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true,
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true,
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true,
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
}, {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true,
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.109.213.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::9128:d538/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"},
|
|
"svc": {"packet_filter_rules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "packet_filter_matches": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}], "netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}, {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "db1", "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:db"],
|
|
"Online": true,
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [{
|
|
"IPProto": [6, 17, 1, 58],
|
|
"Srcs": [
|
|
"100.109.213.55/32",
|
|
"100.85.80.83/32",
|
|
"fd7a:115c:a1e0::9128:d538/128",
|
|
"fd7a:115c:a1e0::e128:5054/128"
|
|
],
|
|
"SrcCaps": null,
|
|
"Dsts": [{"Net": "100.69.42.55/32", "Ports": {"First": 0, "Last": 65535}}, {
|
|
"Net": "fd7a:115c:a1e0::e628:2a38/128",
|
|
"Ports": {"First": 0, "Last": 65535}
|
|
}],
|
|
"Caps": []
|
|
}],
|
|
"PacketFilterRules": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}
|
|
},
|
|
"register": {"laptop": [{
|
|
"node_key": "{nodekey:1}",
|
|
"node_key_expired": false,
|
|
"machine_authorized": true
|
|
}]},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:26:11.98985221Z"}}],
|
|
"bystander": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:26:11.989120437Z"}}],
|
|
"laptop": [{"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"OmitPeers": true,
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 0, "request": {
|
|
"Version": 142,
|
|
"Compress": "zstd",
|
|
"KeepAlive": true,
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Stream": true,
|
|
"Hostinfo": {
|
|
"IPNVersion": "1.102.5-ERR-BuildInfo",
|
|
"BackendLogID": "anonymized",
|
|
"OS": "linux",
|
|
"OSVersion": "anonymized",
|
|
"Container": false,
|
|
"Distro": "anonymized",
|
|
"DistroVersion": "anonymized",
|
|
"DistroCodeName": "anonymized",
|
|
"Desktop": false,
|
|
"Hostname": "laptop",
|
|
"NoLogsNoSupport": true,
|
|
"Machine": "anonymized",
|
|
"GoArch": "amd64",
|
|
"GoArchVar": "v1",
|
|
"GoVersion": "go1.27.1",
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
],
|
|
"NetInfo": {
|
|
"MappingVariesByDestIP": false,
|
|
"WorkingIPv6": false,
|
|
"OSHasIPv6": true,
|
|
"WorkingUDP": true,
|
|
"WorkingICMPv4": false,
|
|
"UPnP": false,
|
|
"PMP": false,
|
|
"PCP": false,
|
|
"PreferredDERP": 14,
|
|
"DERPLatency": {
|
|
"1-v4": 0,
|
|
"10-v4": 0,
|
|
"12-v4": 0,
|
|
"13-v4": 0,
|
|
"14-v4": 0,
|
|
"15-v4": 0,
|
|
"16-v4": 0,
|
|
"17-v4": 0,
|
|
"18-v4": 0,
|
|
"19-v4": 0,
|
|
"2-v4": 0,
|
|
"20-v4": 0,
|
|
"21-v4": 0,
|
|
"22-v4": 0,
|
|
"23-v4": 0,
|
|
"24-v4": 0,
|
|
"25-v4": 0,
|
|
"26-v4": 0,
|
|
"27-v4": 0,
|
|
"28-v4": 0,
|
|
"4-v4": 0,
|
|
"6-v4": 0,
|
|
"7-v4": 0,
|
|
"8-v4": 0,
|
|
"9-v4": 0
|
|
}
|
|
},
|
|
"Userspace": true,
|
|
"UserspaceRouter": true,
|
|
"AppConnector": false,
|
|
"StateEncrypted": false
|
|
},
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"EndpointTypes": [2, 1, 1, 1, 1, 1, 1, 1],
|
|
"DebugFlags": ["netstack"]
|
|
}}, {"offset_ms": 137, "response": {
|
|
"Node": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
}
|
|
},
|
|
"PeersChanged": [{
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "svc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:web"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "router", "Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "appc", "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774}
|
|
], "AppConnector": true},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:connector"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 1260082990019555,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "sshd", "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688}
|
|
], "sshHostKeys": [
|
|
"ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCw2io+7TAF18TdZ1ERkd5zZdQ/rz57YhdhN6K/Wz3SUUbbVd1yxA+x2dedCvlAcIV/4Ve6LEmcXCssW2WQkFWQQfCnkZUUrTWTWgqRaaZVkSVfa4HO7ftRC9qCFRCD893Hi2iG/nlhtSgUwBEBq0YLW9o8MLcuKjCAmYfl+stSw4b3WWQT+KTPQZXy2UC11t11HYf4D3UI532jn0Byar4CUtyj4kGGYg8NdgruyQQH3Mq50A//PSQpgmX0lbo299Tgn1kddEFmk3E+dYD5WE19C1xKT8ukGjvDucm5x6/w/gWeyfwGx0K5HMEKooE2FkZ/KShfsOMEsWdyhN+niEbJ",
|
|
"ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAMN3OivIWyuDzx1gLnQGwOAnO73SIGDbd574Wau41I06W/n1acxEN3rLSMGJlg2NOjzyKpmBu9cUIori4mPc8w=",
|
|
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIHA3IaL02oDTdlsFuqGyfTxIrgNwVpBXz3aXSfwIjuak"
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Cap": 142,
|
|
"Tags": ["tag:server"],
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}],
|
|
"DNSConfig": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"Domain": "odin@example.com",
|
|
"PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.109.213.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::9128:d538", "Ports": {"First": 0, "Last": 65535}}
|
|
]}],
|
|
"UserProfiles": [{
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:26:12.001413544Z"
|
|
}, "dropped": ["DERPMap", "ControlDialPlan"]}],
|
|
"router": [{"offset_ms": 137, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:26:11.990915381Z"}}],
|
|
"sshd": [{"offset_ms": 0, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "ControlTime": "2026-10-20T12:26:11.989267348Z"}}],
|
|
"svc": [{"offset_ms": 137, "response": {"PeersChanged": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}, {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"DERP": "127.3.3.40:14",
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true
|
|
}], "PacketFilter": [{"SrcIPs": [
|
|
"100.109.213.55",
|
|
"100.85.80.83",
|
|
"fd7a:115c:a1e0::9128:d538",
|
|
"fd7a:115c:a1e0::e128:5054"
|
|
], "DstPorts": [
|
|
{"IP": "100.69.42.55", "Ports": {"First": 0, "Last": 65535}},
|
|
{"IP": "fd7a:115c:a1e0::e628:2a38", "Ports": {"First": 0, "Last": 65535}}
|
|
]}], "ControlTime": "2026-10-20T12:26:11.990720286Z"}}]
|
|
}
|
|
}, {
|
|
"name": "S3.6",
|
|
"at": "2026-10-20T12:26:34.043711204Z",
|
|
"result": "observed",
|
|
"actions": [{
|
|
"kind": "policy",
|
|
"principal": "admin",
|
|
"method": "POST",
|
|
"path": "/tailnet/-/acl",
|
|
"header": {"Content-Type": "application/hujson"},
|
|
"body": {
|
|
"acls": [],
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
},
|
|
"status": 200,
|
|
"resp_header": {"Content-Type": "application/hujson", "ETag": "{etag:3}"},
|
|
"response": {
|
|
"acls": [],
|
|
"autoApprovers": {"routes": {"10.44.0.0/24": ["tag:router"]}},
|
|
"tagOwners": {
|
|
"tag:connector": ["odin@example.com"],
|
|
"tag:db": ["odin@example.com"],
|
|
"tag:router": ["odin@example.com"],
|
|
"tag:server": ["odin@example.com"],
|
|
"tag:web": ["odin@example.com"]
|
|
}
|
|
}
|
|
}, {"kind": "wait", "args": ["15s"], "offset_ms": 1023}],
|
|
"captures": {"appc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4778931629105895,
|
|
"StableID": "ntV8PxRPKe11CNTRL",
|
|
"Name": "appc.tail78f774.ts.net.",
|
|
"User": 4778931629105895,
|
|
"Key": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"DiscoKey": "discokey:15dc8189a3246a1def928b89c21a0ac02e0b3930f015c03f754cd6140148f356",
|
|
"Addresses": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"AllowedIPs": ["100.112.87.87/32", "fd7a:115c:a1e0::1828:5758/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:42594",
|
|
"198.51.100.1:42594",
|
|
"198.51.100.2:42594",
|
|
"198.51.100.3:42594",
|
|
"198.51.100.4:42594",
|
|
"198.51.100.5:42594",
|
|
"198.51.100.6:42594",
|
|
"198.51.100.7:42594"
|
|
],
|
|
"Hostinfo": {"Hostname": "appc", "RequestTags": ["tag:connector"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 48774},
|
|
{"Proto": "peerapi6", "Port": 48774},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:21.303421615Z",
|
|
"Tags": ["tag:connector"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "appc",
|
|
"ComputedNameWithHost": "appc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:e8ab78d670c446817d49a1d382845d463369a7fa5e71ff3dc1cc016118305757",
|
|
"MachineKey": "mkey:d8a793ad9d72c4e0f8aff3db149360837e6569621a571606ff9ee4d3aee7311a",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}, "4778931629105895": {
|
|
"ID": 4778931629105895,
|
|
"LoginName": "appc.tail78f774.ts.net",
|
|
"DisplayName": "appc"
|
|
}}
|
|
}, "backend_state": "Running"}, "bystander": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"Hostinfo": {"Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"MachineKey": "mkey:83ab51150f0f5ccac74dcb930eb12f7d7e2f1312f48ab0b1026d418d72d25868",
|
|
"Peers": [{
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"Cap": 142,
|
|
"LastSeen": "2026-10-20T12:30:00.1Z",
|
|
"Online": true,
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}, "db1": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1725268417370232,
|
|
"StableID": "nV949osNUE11CNTRL",
|
|
"Name": "db1.tail78f774.ts.net.",
|
|
"User": 1725268417370232,
|
|
"Key": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"DiscoKey": "discokey:1986d34966a6652e0fab336e9c6f537ef14dd06a16862b08f133ac38076d9900",
|
|
"Addresses": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"AllowedIPs": ["100.96.239.61/32", "fd7a:115c:a1e0::2428:ef3e/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46074",
|
|
"198.51.100.1:46074",
|
|
"198.51.100.2:46074",
|
|
"198.51.100.3:46074",
|
|
"198.51.100.4:46074",
|
|
"198.51.100.5:46074",
|
|
"198.51.100.6:46074",
|
|
"198.51.100.7:46074"
|
|
],
|
|
"Hostinfo": {"Hostname": "db1", "RequestTags": ["tag:db"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 45312},
|
|
{"Proto": "peerapi6", "Port": 45312},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:19.288172118Z",
|
|
"Tags": ["tag:db"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "db1",
|
|
"ComputedNameWithHost": "db1"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:4f71c3f67b32653d8d8111524e2dc0607f92fc60b18f0aa8d6f736b42460ef3d",
|
|
"MachineKey": "mkey:b940d6c0ad7d0516af9d3af80d08e7b82ae1f81fc721727de1c912d3d8d23958",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "1725268417370232": {
|
|
"ID": 1725268417370232,
|
|
"LoginName": "db1.tail78f774.ts.net",
|
|
"DisplayName": "db1"
|
|
}}
|
|
}, "backend_state": "Running"}, "laptop": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 4156487805457324,
|
|
"StableID": "nVwN9RtUTZ11CNTRL",
|
|
"Name": "laptop.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"KeyExpiry": "2027-04-18T12:16:16Z",
|
|
"DiscoKey": "discokey:c5e09d84f7ab5720d12f08c46957184d55571c299d84bb760881c8c2c1a06007",
|
|
"Addresses": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"AllowedIPs": ["100.109.213.55/32", "fd7a:115c:a1e0::9128:d538/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:46245",
|
|
"198.51.100.1:46245",
|
|
"198.51.100.2:46245",
|
|
"198.51.100.3:46245",
|
|
"198.51.100.4:46245",
|
|
"198.51.100.5:46245",
|
|
"198.51.100.6:46245",
|
|
"198.51.100.7:46245"
|
|
],
|
|
"Hostinfo": {"Hostname": "laptop", "Services": [
|
|
{"Proto": "peerapi4", "Port": 38196},
|
|
{"Proto": "peerapi6", "Port": 38196},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:16.739110249Z",
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-admin": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "laptop",
|
|
"ComputedNameWithHost": "laptop"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-admin",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:2ab999fa3c86190729a81ca446b85b3d3085470931e959c34a18e342912dd537",
|
|
"MachineKey": "mkey:5a17bd83bf72b2b845989fc2bcd1d0fbcfb949e5a7f7848a104c595f201c8f57",
|
|
"Peers": [{
|
|
"ID": 6092432452674922,
|
|
"StableID": "no5iHSsGap11CNTRL",
|
|
"Name": "bystander.tail78f774.ts.net.",
|
|
"User": 4156223528223174,
|
|
"Key": "nodekey:47e9ef5cd1d4a8dfb95aee86c0d3a253261bd26dcdf6300f7d5560e6e1155053",
|
|
"KeyExpiry": "2027-04-18T12:16:17Z",
|
|
"DiscoKey": "discokey:834d131c2f875e6dbd136c73213f3db016008b9cbb93f6abed00c6e4098c2626",
|
|
"Addresses": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"AllowedIPs": ["100.85.80.83/32", "fd7a:115c:a1e0::e128:5054/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:37614",
|
|
"198.51.100.1:37614",
|
|
"198.51.100.2:37614",
|
|
"198.51.100.3:37614",
|
|
"198.51.100.4:37614",
|
|
"198.51.100.5:37614",
|
|
"198.51.100.6:37614",
|
|
"198.51.100.7:37614"
|
|
],
|
|
"HomeDERP": 14,
|
|
"Hostinfo": {"OS": "linux", "Hostname": "bystander", "Services": [
|
|
{"Proto": "peerapi4", "Port": 59475},
|
|
{"Proto": "peerapi6", "Port": 59475}
|
|
]},
|
|
"Created": "2026-10-20T12:16:17.688982905Z",
|
|
"Cap": 142,
|
|
"Online": true,
|
|
"ComputedName": "bystander",
|
|
"ComputedNameWithHost": "bystander"
|
|
}],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}, "router": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 1714016727135796,
|
|
"StableID": "n5TYo9KHPE11CNTRL",
|
|
"Name": "router.tail78f774.ts.net.",
|
|
"User": 1714016727135796,
|
|
"Key": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"DiscoKey": "discokey:a42556704db3e0ba723799e61aa4626ed901ab2baaeced5a3af91f4fa902504c",
|
|
"Addresses": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128"],
|
|
"AllowedIPs": ["100.79.22.4/32", "fd7a:115c:a1e0::8b28:1605/128", "10.44.0.0/24"],
|
|
"Endpoints": [
|
|
"192.0.2.1:41274",
|
|
"198.51.100.1:41274",
|
|
"198.51.100.2:41274",
|
|
"198.51.100.3:41274",
|
|
"198.51.100.4:41274",
|
|
"198.51.100.5:41274",
|
|
"198.51.100.6:41274",
|
|
"198.51.100.7:41274"
|
|
],
|
|
"Hostinfo": {
|
|
"Hostname": "router",
|
|
"RoutableIPs": ["10.44.0.0/24"],
|
|
"RequestTags": ["tag:router"],
|
|
"Services": [
|
|
{"Proto": "peerapi4", "Port": 57889},
|
|
{"Proto": "peerapi6", "Port": 57889},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]
|
|
},
|
|
"Created": "2026-10-20T12:16:19.966706048Z",
|
|
"Tags": ["tag:router"],
|
|
"PrimaryRoutes": ["10.44.0.0/24"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "router",
|
|
"ComputedNameWithHost": "router"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:b04dc4b32dedd9709f61ba9b03788b006dbd9a52ff43d8439036f3528b0f1604",
|
|
"MachineKey": "mkey:d7c3a2d1d9dcc7a9075eb5c2f6a6b94a44324d5257d5fc5ecdb5ea44c89c6244",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1714016727135796": {
|
|
"ID": 1714016727135796,
|
|
"LoginName": "router.tail78f774.ts.net",
|
|
"DisplayName": "router"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}, "sshd": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 5002105545307071,
|
|
"StableID": "nUdi8BqT4g11CNTRL",
|
|
"Name": "sshd.tail78f774.ts.net.",
|
|
"User": 5002105545307071,
|
|
"Key": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"DiscoKey": "discokey:f298b9b23bd867488b52773898ee434bfd52079634269367623d1600ce76c659",
|
|
"Addresses": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"AllowedIPs": ["100.89.135.86/32", "fd7a:115c:a1e0::6a28:8757/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:43208",
|
|
"198.51.100.1:43208",
|
|
"198.51.100.2:43208",
|
|
"198.51.100.3:43208",
|
|
"198.51.100.4:43208",
|
|
"198.51.100.5:43208",
|
|
"198.51.100.6:43208",
|
|
"198.51.100.7:43208"
|
|
],
|
|
"Hostinfo": {"Hostname": "sshd", "RequestTags": ["tag:server"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 46688},
|
|
{"Proto": "peerapi6", "Port": 46688},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:20.633998617Z",
|
|
"Tags": ["tag:server"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "sshd",
|
|
"ComputedNameWithHost": "sshd"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:06c62df1cd95dc88ce788d1ccd6057711e1f7f1626a6d2795cd6b90c6ad98756",
|
|
"MachineKey": "mkey:585707670a7c41c3966ff2d14a893b7d9500eaae3f3b35eb7785cb2b4959f850",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"5002105545307071": {
|
|
"ID": 5002105545307071,
|
|
"LoginName": "sshd.tail78f774.ts.net",
|
|
"DisplayName": "sshd"
|
|
}}
|
|
}, "backend_state": "Running"}, "svc": {"netmap": {
|
|
"Cached": false,
|
|
"SelfNode": {
|
|
"ID": 169562425833569,
|
|
"StableID": "nn73wo7oK211CNTRL",
|
|
"Name": "svc.tail78f774.ts.net.",
|
|
"User": 169562425833569,
|
|
"Key": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"DiscoKey": "discokey:05ef7ba3fb44cf64102efa6dce9849b1c1ffd74ab9a1a60a2d72a2bbaeaeeb2a",
|
|
"Addresses": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"AllowedIPs": ["100.69.42.55/32", "fd7a:115c:a1e0::e628:2a38/128"],
|
|
"Endpoints": [
|
|
"192.0.2.1:55894",
|
|
"198.51.100.1:55894",
|
|
"198.51.100.2:55894",
|
|
"198.51.100.3:55894",
|
|
"198.51.100.4:55894",
|
|
"198.51.100.5:55894",
|
|
"198.51.100.6:55894",
|
|
"198.51.100.7:55894"
|
|
],
|
|
"Hostinfo": {"Hostname": "svc", "RequestTags": ["tag:web"], "Services": [
|
|
{"Proto": "peerapi4", "Port": 65310},
|
|
{"Proto": "peerapi6", "Port": 65310},
|
|
{"Proto": "peerapi-dns-proxy", "Port": 1}
|
|
]},
|
|
"Created": "2026-10-20T12:16:18.654310271Z",
|
|
"Tags": ["tag:web"],
|
|
"MachineAuthorized": true,
|
|
"CapMap": {
|
|
"default-auto-update": [false],
|
|
"https://tailscale.com/cap/file-sharing": null,
|
|
"https://tailscale.com/cap/is-owner": null,
|
|
"https://tailscale.com/cap/ssh": null,
|
|
"https://tailscale.com/cap/tailnet-lock": null,
|
|
"probe-udp-lifetime": null,
|
|
"ssh-behavior-v1": null,
|
|
"ssh-env-vars": null,
|
|
"store-appc-routes": null,
|
|
"tailnet-display-name": ["odin@example.com"]
|
|
},
|
|
"ComputedName": "svc",
|
|
"ComputedNameWithHost": "svc"
|
|
},
|
|
"AllCaps": [
|
|
"default-auto-update",
|
|
"https://tailscale.com/cap/file-sharing",
|
|
"https://tailscale.com/cap/is-owner",
|
|
"https://tailscale.com/cap/ssh",
|
|
"https://tailscale.com/cap/tailnet-lock",
|
|
"probe-udp-lifetime",
|
|
"ssh-behavior-v1",
|
|
"ssh-env-vars",
|
|
"store-appc-routes",
|
|
"tailnet-display-name"
|
|
],
|
|
"NodeKey": "nodekey:31af6f8a32aa26d88f684e82d404c9328542f78c06f494529f392054e6c52a37",
|
|
"MachineKey": "mkey:30eeb8f8695c8e6326bfebce7e278235f6a7e564d94d7c3628b009933e6ceb51",
|
|
"Peers": [],
|
|
"DNS": {"ExitNodeFilteredSet": [".ts.net", ".tailscale.net"]},
|
|
"PacketFilter": [],
|
|
"PacketFilterRules": null,
|
|
"SSHPolicy": {"rules": []},
|
|
"CollectServices": false,
|
|
"DERPMap": null,
|
|
"DisplayMessages": null,
|
|
"TKAEnabled": false,
|
|
"TKAHead": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
|
|
"Domain": "odin@example.com",
|
|
"DomainAuditLogID": "",
|
|
"UserProfiles": {"1260082990019555": {
|
|
"ID": 1260082990019555,
|
|
"LoginName": "tagged-devices",
|
|
"DisplayName": "Tagged Devices"
|
|
}, "169562425833569": {
|
|
"ID": 169562425833569,
|
|
"LoginName": "svc.tail78f774.ts.net",
|
|
"DisplayName": "svc"
|
|
}, "4156223528223174": {
|
|
"ID": 4156223528223174,
|
|
"LoginName": "odin@example.com",
|
|
"DisplayName": "odin"
|
|
}}
|
|
}, "backend_state": "Running"}},
|
|
"frames": {
|
|
"appc": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:26:34.059113813Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"bystander": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569, 1714016727135796, 4778931629105895, 5002105545307071],
|
|
"ControlTime": "2026-10-20T12:26:34.058460172Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"db1": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569],
|
|
"ControlTime": "2026-10-20T12:26:34.059445714Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"laptop": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [169562425833569, 1714016727135796, 4778931629105895, 5002105545307071],
|
|
"ControlTime": "2026-10-20T12:26:34.057367473Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"router": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:26:34.05811329Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"sshd": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [4156487805457324, 6092432452674922],
|
|
"SSHPolicy": {"rules": []},
|
|
"ControlTime": "2026-10-20T12:26:34.05874027Z"
|
|
}, "empty": {"PacketFilter": "[]"}}],
|
|
"svc": [{"offset_ms": 0, "response": {
|
|
"PeersRemoved": [1725268417370232, 4156487805457324, 6092432452674922],
|
|
"ControlTime": "2026-10-20T12:26:34.057702046Z"
|
|
}, "empty": {"PacketFilter": "[]"}}]
|
|
}
|
|
}]
|
|
}
|